matlab用法,matlab基本使用教程

首页 > 健康 > 作者:YD1662022-11-30 00:28:59

关于fftshift在傅里叶变换中的作用就不说了,这里单纯从语法上说明fftshift的作用。

对于一个矩阵A,fftshitf将矩阵的左上角元素和矩阵的右下角元素互换,将矩阵的右上角元素和矩阵的左下角元素互换。

示意图

matlab用法,matlab基本使用教程(1)

例子1:

>> A=[1 2;3 4]; >> fftshift(A) ans = 4 3 2 1 >>


例子2:当矩阵的列数为奇数时

>> A=[1 2 3;4 5 6]; >> fftshift(A) ans = 6 4 5 3 1 2 >>


处理时,先将矩阵A最左边一行复制一遍添加到矩阵A的最右边,这时A=[1 2 3 1;4 5 6 3];再对A进行变换。变换后结果为

6 4 4 5 3 1 1 2

将中间重复的一列去掉即是结果

6 4 5 3 1 2

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.