如何用matlab画频谱图
1、尽管公式与理论公式不完全一样,其原因为MATLAB里向量的第一个元素角标为1而不是0.

3、假设这个信号的定义域长为lent,向量t为N维向量,则此信号离散化的抽样周期为Ts=1/fs=lent/(N-1),其中fs为抽样频率。

5、其频域的长度我们定义为lenf,则满足lent屏顿幂垂=(N-1)*Ts,固lenf=((N-1)*(N-1)/N)/lent=fs*(N-1)/N。N较大时,lenf=fs。

7、因此频谱中(fs/2,fs)为无用舯狻姥荔谱,故频域信号的定义域向量与值域向量都应该做减半处理。即:f=f(1,N/2);y=abs(fft(x));y=y(1.N/2);好了,我们可以画出信号的时域与频域图像了。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:73
阅读量:63
阅读量:59
阅读量:67
阅读量:32