Показать анимацию с помощью in для l oop в блокноте Jupyter - PullRequest
0 голосов
/ 17 января 2020

Я хотел бы выполнить следующий код на jupyter notebook в python3:

import numpy as np
%matplotlib inline
import matplotlib.pyplot as plt
import matplotlib.animation as animation
from IPython.display import HTML


periods=[1,2,3,4,5]
offsets=np.array([0,0.1,0.5,0.8,2.0])*np.pi

periods=[1,2]
offsets=np.array([0,0.1,2.0])*np.pi
for period in periods :
   for offset in offsets :
      time=np.linspace(0,10,100)
      def update_anim(i) :
         x=np.linspace(0,2*np.pi)
         y=np.sin(period*x-time[i])
         plt.title('t={0:2.2f}'.format(dt*ind))
         plt.plot(x,y)
      ani = animation.FuncAnimation(fig, update_anim, interval=100,frames=100)
      print('Animation created',flush=True)
      HTML(ani.to_html5_video())

В идеале, я хочу вставлять HTML видео после каждого индекса. Есть ли в любом случае, чтобы сделать это?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...