数字信号处理matlab中fft实现.pdfVIP

  • 9
  • 0
  • 约7.25千字
  • 约 17页
  • 2021-07-10 发布于湖北
  • 举报
MATLAB FFT MATLAB FFT MMAATTLLAABB中FFFFTT的使用方法 说明:以下资源来源于《数字信号处理的MATLAB 实现》万永革主编 一..调用方法.. X=FFT(x); X=FFT(x,N); x=IFFT(X); x=IFFT(X,N) 用MATLAB 进行谱分析时注意: (1)函数FFT返回值的数据结构具有对称性。 例: N=8; n=0:N-1; xn=[4 3 2 6 7 8 9 0]; Xk=fft(xn) → Xk = 39.0000 -10.7782 + 6.2929i 0 - 5.0000i 4.7782 - 7.7071i 5.0000 4.7782 + 7.7071i 0 + 5.0000i -10.7782 - 6.2929i Xk与xn 的维数相同,共有8个元素。Xk的第一个数对应于直流分量,即频率值为0。 (2)做FFT 分析时,幅值大小与FFT 选择的点数有关,但不影响分析结果。在IFFT 时已经做了处理。 要得到真实的振幅值的大小,只要将得到的变换后结果乘以2除以N 即可。 .FFT .FFT 二..FFFFTT应用举例 例1:x=0.5*sin(2*pi*15*t)+2*sin(2*pi*40

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档