In [8]:
import matplotlib.pyplot as plt
import numpy as np
# the MATLAB version of this is STEM()
In [22]:
x = np.linspace(0.1, 2*np.pi, 30)
markerline, stemlines, baseline = plt.stem(x, np.cos(x), '-.')
plt.setp(markerline, 'markerfacecolor', 'b')
plt.setp(baseline, 'color', 'black')
plt.show()
In [23]:
from ipywidgets import interact, interactive, fixed
In [44]:
def plot_discreate_sine(frequency, data_points):
x = np.linspace(0.1, 2*np.pi, data_points)
markerline, stemlines, baseline = plt.stem(x, np.cos(x*frequency), '-.')
plt.setp(markerline, 'markerfacecolor', 'b')
plt.setp(baseline, 'color', 'black')
plt.grid()
plt.show()
In [67]:
i = interact(plot_discreate_sine, frequency=(0,30), data_points=(1,50))
In [ ]: