matlab如何画出f=sinc(40*t)*cos(140*2*pi*t)的频谱图
答案:2 悬赏:60
解决时间 2021-02-03 10:45
- 提问者网友:前事回音
- 2021-02-02 19:34
matlab如何画出f=sinc(40*t)*cos(140*2*pi*t)的频谱图
最佳答案
- 二级知识专家网友:年轻没有失败
- 2021-02-02 20:27
>> t=-pi:.01:pi;
x=sinc(40*t).*cos(140*2*pi*t);
subplot(2,1,1)
plot(t,x)
y=fft(x);
subplot(2,1,2)
plot(t,abs(y))
x=sinc(40*t).*cos(140*2*pi*t);
subplot(2,1,1)
plot(t,x)
y=fft(x);
subplot(2,1,2)
plot(t,abs(y))
全部回答
- 1楼网友:走,耍流氓去
- 2021-02-02 21:14
t=0:(pi/125):2*pi;%就是抽样频率为250hz
f=sin(40*t).*cos(140*2*pi*t);
subplot(2,1,1)
plot(t,f)
y=fft(f);
subplot(2,1,2)
plot(t,abs(y))
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯