在matlab中,经过fft变换后,数据的频率范围是从[0,fs]排列的。而一般,我们在画图或者讨论的时候,是从[-fs/2,fs/2]的范围进行分析。因此,需要将经过fft变换后的图像的[fs/2,fs]部分移动到[-fs/2,0]这个范围内。那么fftshift将完成这个功能,最后我们就会看到中间是0频的图像。
matlab中fftshift的意义
最新推荐文章于 2024-07-02 18:30:53 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)
在matlab中,经过fft变换后,数据的频率范围是从[0,fs]排列的。而一般,我们在画图或者讨论的时候,是从[-fs/2,fs/2]的范围进行分析。因此,需要将经过fft变换后的图像的[fs/2,fs]部分移动到[-fs/2,0]这个范围内。那么fftshift将完成这个功能,最后我们就会看到中间是0频的图像。