import numpy as np
import matplotlib.pyplot as plt
%matplotlib inline
from ipywidgets import StaticInteract, RangeWidget
x = np.linspace(-1,1,201)
t = np.linspace(0,1,201)
#print x,t
plt.plot(np.sin(x)*np.sin(np.pi/6))
[<matplotlib.lines.Line2D at 0xaffa4d8c>]
def plot(t):
fig, ax = plt.subplots(figsize=(4, 3),
subplot_kw={'axisbg':'#EEEEEE',
'axisbelow':True})
ax.grid(color='w', linewidth=2, linestyle='solid')
x = np.linspace(-1, 1, 201)
ax.plot(x,np.sin(x)*np.sin(t),lw=5, alpha=0.4)
return fig
StaticInteract(plot,t=RangeWidget(np.pi/6,np.pi,np.pi/6))