fftshift的相关讨论-AGuideToTheFFT_2ndEd_plus.zip

时间:2022-09-02 09:51:16
【文件属性】:

文件名称:fftshift的相关讨论-AGuideToTheFFT_2ndEd_plus.zip

文件大小:400KB

文件格式:ZIP

更新时间:2022-09-02 09:51:16

matlab

fftshift的相关讨论-AGuideToTheFFT_2ndEd_plus.zip 最近两天被fft 和 fftshift这两个函数弄的晕头转向,对于数字信号处理的知识也忘得差不多了,所以搞了两天总算有些眉目了,现把找到的一些材料以及自己的总结分享一下,也希望各位大侠多多交流讨论。     1、DFT是DFS在主值区间上的采样值,DFT本身暗含了周期性的特性。     2、matlab在做DFT时是基于[0 T]区间来做变换的,所以如果时域信号是从[-T/2 T/2],则要先利用fftshift将其转换成[0 T]区间。这一点是从DFT本身的周期性保证的。     3、在对时域信号x做fft后,所得结果前一半是正频率,后一半是负频率,为了更加直观的显示,将零频点搬移到频谱的中心(其实只是坐标的平移),这需要借助于fftshift函数。   总的来说: 对于[-T/2 T/2]的时域信号做fft的步骤为:fftshift))对于[0 T]的时域信号做fft的步骤为:fftshift) 更加详细的说明请下载我传的这两个文档资料,相信会有所帮助。


【文件预览】:
AGuideToTheFFT_odd.m
license.txt
AGuideToTheFFT.pdf
ls
----Matlab fftshift - 小豆的日志 - 网易博客.mht(591KB)
----Why_use_fftshift(fft(fftshift(x)))__in_Matlab.pdf(111KB)
AGuideToTheFFT_even.m

网友评论