Skip to content
Branch: master
Find file History
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
..
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, ...

You can’t perform that action at this time.