当前位置:编程学习 > Matlab >>

用MATLAB实现这段代码的时候 本来应该有两个图的 可是图没出来 谁帮我看看这代码错在哪了

R=0.02;t=-2:R:2; f=Heaviside(t+1)-Heaviside(t-1); f1=f.*exp(-j*20*t); f2=f.*exp(j*20*t); W1=2*pi*5; N=500;k=-N:N;W=k*W1/N; F1=f1*exp(-j*t'*W)*R; %求f1(t)的傅里叶变换F1(jω) F2=f2*exp(-j*t'*W)*R; %求f2(t)的傅里叶变换F2(jω) F1=real(F1); F2=real(F2); subplot(121); plot(W,F1); xlabel('w'); ylabel('F1(jw)'); title('F(w)左移到w=20处的频谱F1(jw)'); subplot(122); plot(W,F2); xlabel('w'); ylabel('F2(jw)'); title('F(w)右移到w=20处的频谱F2(jw)');
补充:啊 你怎么弄出来的 我的就两个框 里边没有图像
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,