Switch branches/tags
Nothing to show
Find file History
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
..
Failed to load latest commit information.
res
.gitignore
0-0-index.ipynb
1-0-einfuehrung.ipynb
1-1-programmieren.ipynb
1-2-installation.ipynb
1-3-ipython.ipynb
2-0-konzepte.ipynb
2-1-ausdruecke_und_variablen.ipynb
2-2-syntax-errors.ipynb
2-3-funktionen.ipynb
2-4-kontrollstrukturen.ipynb
2-5-datenstrukturen.ipynb
2-6-datentypen_und_objekte.ipynb
2-7-modularisierung.ipynb
3-0-mathematik.ipynb
3-1-symbolisch_rechnen.ipynb
3-2-numerik.ipynb
3-3-zahlentheorie.ipynb
3-4-diskrete_mathematik.ipynb
3-5-grafische_darstellung.ipynb
3-6-statistik.ipynb
3-7-geometrie.ipynb
3-8-kryptographie.ipynb
3-9-logik.ipynb
4-0-programmiertechniken.ipynb
4-1-programme.ipynb
4-2-dokumentation.ipynb
4-3-daten.ipynb
4-4-qualitaetskontrolle.ipynb
4-5-concurrency.ipynb
4-6-netzwerk.ipynb
4-7-debugging_and_profiling.ipynb
4-8-HPC-HTP.ipynb
4-9-reflexion.ipynb
5-0-links.ipynb
6-0-glossar.ipynb
7-0-outro.ipynb
makefile
master.ipynb
readme.md

readme.md

Python für Mathematiker/innen

This is a German "book" outlining some Python basics from the perspective of a mathematican or a scienctific researcher doing mathematics.

There are three main tracks:

  • Introduction and basic concepts
  • Mathemtics, which does cover concrete mathematics up to statistics
  • Programming techniques goes in depth of various ways how to program

Setup

Tell the %matplotlib inline magic to always use SVG for plotting. This gives much nicer graphics in the PDF.

For that, in your local ~/.ipython/profile_default/ipython_config.py include this:

c = get_config()
c.InlineBackend.figure_format = 'svg'

(If that file isn't there, do not hesitate to create it)

Compile

Just run make or read the [makefile] header to learn more about the targets.

Dependencies

python, numpy, scipy, matplotlib, pandas, sympy, networkx, ...