„bifurcation diagram“ Python
import matplotlib.pyplot as plt
import numpy as np
# Erzeugen einer „Punkte-Linie“ Start 0.5 bis 4 und dabei 200000 Punkte
P=np.linspace(0.5,4,200000)
#Daten Container je Achse u in X-Achse, m in y-Achse
X = []
Y = []
for u in P:
X.append(u)
# Start with a random value of m
m = np.random.random()
for n in range(1001):
m=(u*m)*(1-m)
# Collection of data in Y
Y.append(m)
„““Jedem X-Wert wird nur ein Y-Wert zugeordnet der Gesammtzusammenhang
entsteht erst bei einer Vielzahl von Daten Punkten um es besser zu verstehen,
tausche oben die Zahl 200000 gegen bspw. 150 aus“““
plt.plot(X, Y, ls=“, marker=‘,‘)
plt.show()