0
私は無限に更新するために、単純な正弦曲線を表示するには、次のスクリプトを書きました:Matplotlibプロットは、ウィンドウが閉じても更新されますか?
#!/usr/bin/env python
import seaborn as sns
import matplotlib.pyplot as plt
import matplotlib.animation as animation
import numpy as np
from math import sin
n = 0
As =[]
Ns = []
def animate(i):
As.append(sin(n))
Ns.append(n)
ax1.plot(np.array(Ns),np.array(As))
while True:
fig1 = plt.figure()
ax1 = fig1.add_subplot(1,1,1)
ani1 = animation.FuncAnimation(fig1, animate, interval=1)
n = n + 0.05
plt.show()
しかし(すべての変更の形のように)行が更新のみ私は、ウィンドウを閉じようとするとき、私はできませんこれを修正するための何かを見つける - それはどのように行われるのですか?事前に多くの感謝。
をありがとう使用することができます - ライン '球状N 'は何をするのでしょうか? –
'球状n 'とは何ですか?コードではこれが表示されません。 – furas
修正されたコードの 'def animate(i)'行の後ろに? –