gpt4 book ai didi

python - 在 python 中创建 fork 图

转载 作者:太空宇宙 更新时间:2023-11-03 15:39:29 24 4
gpt4 key购买 nike

我正在尝试编写一个代码,使我能够绘制周期倍分岔的图表。

我正在使用方程x = rx − 1(1 − x),并尝试使用 0.5 到 4 之间的 r 值对其进行建模。这是我正在使用的代码

startr = 0.5
finalr = 4
max_time = 200
x = [0.1]
r= np.linspace(.5,4,200)

for n in range(0,200):

x = np.append(r * x[n] * (1-x[n]))


plt.plot(x, label='x');
plt.xlabel('t');

这不断被踢出

TypeError: append() missing 1 required positional argument: 'values'

最佳答案

这是 numpy.append() 的两个绝对必要的参数,取自 Numpy reference.

arr : array_like Values are appended to a copy of this array.

values : array_like These values are appended to a copy of arr. It must be of the correct shape (the same shape as arr, excluding axis). If axis is not specified, values can be any shape and will be flattened before use.

因此,请尝试使用

np.append(x, r * x[n] * (1-x[n]))

在你的循环中。

关于python - 在 python 中创建 fork 图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42288236/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com