| @@ -0,0 +1,25 @@ | |||||
| from matplotlib import pyplot | |||||
| import numpy | |||||
| import sys | |||||
| k = float(sys.argv[1]) | |||||
| def f(x): | |||||
| return k * x * (1-x) | |||||
| x0 = 0.5 | |||||
| n = 200 | |||||
| def liste(n): | |||||
| resultat = [x0] | |||||
| for i in range(n): | |||||
| resultat.append(f(resultat[-1])) | |||||
| return resultat | |||||
| abscisses = list(numpy.linspace(0, 10, n+1)) | |||||
| ordonnées = liste(n) | |||||
| pyplot.plot(abscisses, ordonnées) | |||||
| pyplot.show() | |||||