微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 移动通信 > 通信基础 > 关于如何用matlab输出一个频谱

关于如何用matlab输出一个频谱

时间:11-14 整理:3721RD 点击:
𝑦(𝑡)=∑999 𝑛=0 𝑥(0.01𝑛)𝛿𝛿(𝑡−0.01𝑛) 求帮忙!!!
求出Y(w)的频域大小就可以 用matlab,

先构造时域波形表达式y[t],再使用fft命令即可得到频域y(w)的波形,plot绘制出来

如果信号的采样频率是Fs,信号为S,采样点数为N,频谱可以这样得到:
SF=fftshift(fft(S));
F=linspace(-Fs/2,Fs/2,N);
plot(F,SF);

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top