diff options
author | haddoucher <reda.haddouche@ost.ch> | 2022-08-16 14:36:07 +0200 |
---|---|---|
committer | haddoucher <reda.haddouche@ost.ch> | 2022-08-16 14:36:07 +0200 |
commit | f031b148a79d1dafb0e3405643be05e7a7eb1222 (patch) | |
tree | 3f0c7d27ba90e10874a885cae9026fdbaa0b01e6 /buch/papers/zeta/python/primzahlfunktion.py | |
parent | Update tschebyscheff_beispiel.tex (diff) | |
parent | Merge pull request #5 from haddoucher/sturmliouville/erik-branch (diff) | |
download | SeminarSpezielleFunktionen-f031b148a79d1dafb0e3405643be05e7a7eb1222.tar.gz SeminarSpezielleFunktionen-f031b148a79d1dafb0e3405643be05e7a7eb1222.zip |
Merge remote-tracking branch 'origin/master' into sturmliouville/redabranch
Diffstat (limited to 'buch/papers/zeta/python/primzahlfunktion.py')
-rw-r--r-- | buch/papers/zeta/python/primzahlfunktion.py | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/buch/papers/zeta/python/primzahlfunktion.py b/buch/papers/zeta/python/primzahlfunktion.py new file mode 100644 index 0000000..9434de9 --- /dev/null +++ b/buch/papers/zeta/python/primzahlfunktion.py @@ -0,0 +1,24 @@ +import matplotlib.pyplot as plt +import numpy as np + +primzahlfunktion = [0, 0, 0, 0] +x = [0, 1-1e-12, 1, 2-1e-12] +x_last = 1 +value = 0 +for i in range(2, 30, 1): + new_value = value + 1 + for j in range(2, i, 1): + if i % j == 0: + new_value = value + value = new_value + primzahlfunktion.append(new_value) + x_last += 1 + x.append(x_last) + primzahlfunktion.append(new_value) + x.append(x_last + 1 - 1e-12) + + +plt.rcParams.update({"pgf.texsystem": "pdflatex"}) +plt.plot(x, primzahlfunktion) +plt.show() + |