您的位置:首页 > 编程语言 > MATLAB

FFT在MATLAB画图步骤

2017-06-15 10:51 357 查看
FFT总结步骤: 1.确定采样频率fs
一般是信号频率的2-5倍
             2.确定采样点数N
一般是信号的周期T乘以fs
   fs=4*fc; %采样频率,fc信号频率

   Ts=1/fs;  %一个周期采样时间
   N=T/Ts;  % 信号长度,T*fs
             3.n=2^nextpow2(N);
             4.X=abs(fft(x,n));%x为信号;
                              5.f=fs*(0:N-1)/n;
                              6.plot(f,X);%注意f和X的长度要一致,不知道的话可输出看一看,不一致的话可以写这种格式plot(f(1:n/2),x(1:n/2))。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: