# A 5 Hz waveform sampled at 500 Hz for 1 second: from scipy import signal import matplotlib.pyplot as plt t = np.linspace(0, 1, 500) plt.plot(t, signal.sawtooth(2 * np.pi * 5 * t))