這是我的腳本至今:Python - 如何爲我的散點圖創建動畫?
import numpy as np
import matplotlib.pyplot as plt
import random
t=0
r=3.0
n=0
A=[]
for x in range(10):
for y in range(10):
A.append([random.uniform(0,1),random.uniform(0,1)])
for m in range(len(A)):
plt.plot(A[m][0],A[m][1], "x", color="blue")
plt.show()
while n<=100:
for m in range(len(A)):
A[m][0]=r*A[m][0]*(1-A[m][0])
A[m][1]=r*A[m][1]*(1-A[m][1])
for m in range(len(A)):
plt.plot(A[m][0],A[m][1], "x", color="blue")
plt.show()
n+=1
我想現在要做的是動畫,所以我不必每次爲蟒蛇重新計算的告訴我下一個圖像時關閉情節。相反,它應該給我一個每5秒說一個新的情節。我做這件事的最好方法是什麼?
謝謝!幾個變化,它正是我想要的。並且也非常感謝這些提示,numpy仍舊從早期版本中遺留下來,當我使用numpy.linspace時,我忘記刪除import numpy部分。 – HansFritz