Code

Facebook Twitter
Compile Windows programs on Linux | The Linux Experiment This past year I purchased a laptop that came with two drives, a small 24GB SSD and a larger 1TB HDD. My configuration has placed the root filesystem (i.e. /) on the SSD and my home directory (i.e. /home) on the HDD so that I benefit from very fast system booting and application loading but still have loads of space for my personal files. The only downside to this configuration is that linux is sometimes not the best at ensuring your SSD lives a long life. Unlike HDDs, SSDs have a finite number of write operations before they are guaranteed to fail (although you could argue HDDs aren’t all that great either…). Compile Windows programs on Linux | The Linux Experiment
matplotlib is a python 2D plotting library which produces publication quality figures in a variety of hardcopy formats and interactive environments across platforms. matplotlib can be used in python scripts, the python and ipython shell (ala MATLAB®* or Mathematica®†), web application servers, and six graphical user interface toolkits. matplotlib tries to make easy things easy and hard things possible. You can generate plots, histograms, power spectra, bar charts, errorcharts, scatterplots, etc, with just a few lines of code. For a sampling, see the screenshots, thumbnail gallery, and examples directory For example, using "ipython --pylab" to provide an interactive environment, to generate 10,000 gaussian random numbers and plot a histogram with 100 bins, you simply need to type

matplotlib: python plotting

matplotlib: python plotting
pyplot pyplot X : array_like, shape (n, m) or (n, m, 3) or (n, m, 4) Display the image in X to current axes. X may be a float array, a uint8 array or a PIL image.
numpy.array — NumPy v2.0.dev-0c1c499 Manual object : array_like An array, any object exposing the array interface, an object whose __array__ method returns an array, or any (nested) sequence. dtype : data-type, optional The desired data-type for the array. numpy.array — NumPy v2.0.dev-0c1c499 Manual
Graphics with Matplotlib Matplotlib is a large and sophisticated graphics package for Python written in object oriented style. However, a layer built on top of this basic structure called pyplot accesses the underlying package using function calls. We describe a simple but useful subset of pyplot here. 4.1 Line plots Graphics with Matplotlib
Get Started Whether you're new to programming or an experienced developer, it's easy to learn and use Python. Start with our Beginner’s Guide Download Python source code and installers are available for download for all versions! Python Programming Language – Official Website

Python Programming Language – Official Website

Root Finding Method « Numerical Analysis A root finding algorithm is a numerical method of finding an for a given function such that . Root Finding Method « Numerical Analysis
ParallelProcessing

ParallelProcessing

A number of Python-related libraries exist for the programming of solutions either employing multiple CPUs or multicore CPUs in a symmetric multiprocessing (SMP) or shared memory environment, or potentially huge numbers of computers in a cluster or grid environment. This page seeks to provide references to the different libraries and solutions available. Symmetric Multiprocessing
17.6. multiprocessing — Process-based “threading” interface — Python v2.6.4 documentation New in version 2.6. 17.6.1. Introduction multiprocessing is a package that supports spawning processes using an API similar to the threading module. The multiprocessing package offers both local and remote concurrency, effectively side-stepping the Global Interpreter Lock by using subprocesses instead of threads. 17.6. multiprocessing — Process-based “threading” interface — Python v2.6.4 documentation
Parallel Python - Parallel Python documentation Parallel Python - Parallel Python documentation Module API Quick start guide, SMP Quick start guide, clusters Quick start guide, clusters with auto-discovery Advanced guide, clusters Command line arguments, ppserver.py Security and secret key ppserver.py stats and PID file example PP FAQ 1) Import pp module: import pp 2) Start pp execution server with the number of workers set to the number of processors in the system
MPI for Python
MPI for Python — MPI for Python v1.2.2 documentation
mpiexample

Python Tutorial

Python is a general-purpose interpreted, interactive, object-oriented and high-level programming language. Python was created by Guido van Rossum in the late eighties and early nineties. Like Perl, Python source code is also now available under the GNU General Public License (GPL). This tutorial has been designed for software programmers with a need to understand the Python programming language starting from scratch. This tutorial will give you enough understanding on Python programming language from where you can take yourself to a higher level of expertise.

The Python Tutorial — Python v2.7.2 documentation

Python is an easy to learn, powerful programming language. It has efficient high-level data structures and a simple but effective approach to object-oriented programming. Python’s elegant syntax and dynamic typing, together with its interpreted nature, make it an ideal language for scripting and rapid application development in many areas on most platforms.
coding style - What is a clean, pythonic way to have multiple constructors in Python current community your communities Sign up or log in to customize your list.
Python has been an object-oriented language from day one. Because of this, creating and using classes and objects are downright easy. This chapter helps you become an expert in using Python's object-oriented programming support. If you don't have any previous experience with object-oriented (OO) programming, you may want to consult an introductory course on it or at least a tutorial of some sort so that you have a grasp of the basic concepts. Python - Object Oriented
Rohübersetzung -- bitte um Rückmeldungen über Fehler und Unklarheiten an glingl@aon.at 12.1 Benutzerdefinierte zusammengesetzte Datentypen Nachdem wir einige von Pythons eingebauten Datentypen benützt haben, sind wir nun bereit einen benutzerdefinierten Datentyp zu erzeugen: den Punkt . Betrachten wir zunächst den Begriff dess mathematischen Punktes. In zwei Dimensionen ist ein Punkt ein Paar von zwei Zahlen (Koordinaten) die zusammen als ein einziges Objekt behandelt werden. In der mathematischen Notation werden Punkte oft als Zahlenpaare in runden Klammern geschrieben, mit einem Komma zwischen den Koordinaten. Kapitel 12: Klassen und Objekte
Die Programmiersprache Python
The GNU C Programming Tutorial
fgets
C von A bis Z – 13 Kommandozeilenargumente
Popen Tutorial | Lainoox
The CImg Library - C++ Template Image Processing Toolkit
Numerical Recipes in C
TU Chemnitz, Fakultät für Mathematik: Faculty of M...: Download
Computergraphik II