1 2 3 4 5 6 7 8 9 10 11 12 13 14 | from pylab import *
t = linspace(0, .01, 500) # array of time, the independent variable
f = 200
y1 = sin(2*pi*f*t) # 200 Hz sine wave, the signal
f = 5000
y2 = sin(2*pi*f*t) # 5 kHz sine wave, the carrier
plot(t, y1)
plot(t, y1 * y2) # product of y1 and y2
xlabel('time (sec)')
show()
|