Вы находитесь на странице: 1из 1

clc

clf
Fc = 10000
k1 = 2*%pi*400
fm = 1000
wm = 2*%pi*fm
Vm = 10
wc = 2*%pi*Fc
T = 1/fm
t1 = 0:T/10000:3*T
vmt = Vm*sin(wm*t1)
Vc = 10
DF = k1*Vm
m = DF/fm
mt = Vc*cos(wc*t1+(k1/wm)*vmt)
subplot(221)
plot(t1, vmt)
subplot(222)
plot(t1, mt)
Fs = 40000
dt = 1/Fs
StopTime = 0.01
t = (0:dt:StopTime-dt)'
N = size(t,1)
vmt = Vm*sin(wm*t)
mt = Vc*cos(wc*t+(k1/wm)*vmt)
z = fft(mt)
dF = Fs/N
f = -Fs/2:dF:Fs/2-dF;
subplot(212)
plot2d(f, abs(z)/N)

Вам также может понравиться