请教fft的使用步骤
有傅里叶变换式:int(sin(5t)exp(-iwt),t=-10,10)
用fft怎么来实现呢?
fft(sin(5,t))得到的结果不太对啊
N为信号长度 y为信号
NFFT = 2^nextpow2(N);
Y = fft(y ,NFFT)/f_n;
f = f_s/2*linspace(0,1,NFFT/2+1);
f_mag = 2*abs(Y(1:NFFT/2+1));
plot(f,f_mag);
幅值谱
doc查看matlab帮助
搜索论坛,有很多的实例 z514210118 发表于 2012-9-28 00:25 static/image/common/back.gif
N为信号长度 y为信号
NFFT = 2^nextpow2(N);
Y = fft(y ,NFFT)/f_n;
你好,请问为什么Magnitude要乘以2呢? mxlzhenzhu 发表于 2012-11-19 02:07 static/image/common/back.gif
你好,请问为什么Magnitude要乘以2呢?
本来求出的是双边谱,最后要变成单边谱,所以乘以2
页:
[1]