待解决问题
关于如何用matlab输出一个频谱
离问题结束还有0天0小时  |  提问者:mrgemini   |  提问时间:2016-11-14 17:53
𝑦(𝑡)=∑999 𝑛=0 𝑥(0.01𝑛)𝛿𝛿(𝑡−0.01𝑛) 求帮忙!!!
求出Y(w)的频域大小就可以 用matlab,
问题答案 ( 2 条 )
先构造时域波形表达式y[t],再使用fft命令即可得到频域y(w)的波形,plot绘制出来
回应该答案 (0)  |  回答者:zhd365888   |  2016-11-17 17:14
如果信号的采样频率是Fs,信号为S,采样点数为N,频谱可以这样得到:
SF=fftshift(fft(S));
F=linspace(-Fs/2,Fs/2,N);
plot(F,SF);

回应该答案 (0)  |  回答者:yyf4802   |  2017-2-28 22:45
 
我要回答:  回答字数在10000字以内