文档帮助中心
逆零频移
X = ifftshift(Y)
X = ifftshift(Y,暗淡)
例
X = ifftshift(ÿ)重新排列的零频移傅立叶变换ÿ回到原来的变换输出。换一种说法,ifftshift撤销的结果fftshift。
X = ifftshift(ÿ)
ÿ
ifftshift
fftshift
如果ÿ是矢量,然后ifftshift互换的左右两半ÿ。
如果ÿ是一个矩阵,然后ifftshift交换的第一象限ÿ与第三,和与第四第二象限。
如果ÿ是一个多维阵列中,然后ifftshift掉期半空间ÿ沿着每个维度。
X = ifftshift(ÿ,暗淡)沿着维工作暗淡的ÿ。例如,如果ÿ是一个矩阵,它的行表示的多个1-d变换,然后ifftshift(Y,2)交换的每一行的半ÿ。
X = ifftshift(ÿ,暗淡)
暗淡
ifftshift(Y,2)
全部收缩
您可以使用fftshift和ifftshift功能交换左和向量的右半部。
创建包含奇数个元素的向量,和使用该交换矢量的左侧和右侧fftshift功能。
V = [1 2 3 4 5 6 7];X = fftshift(V)
X =1×75 6 7 1 2 3 4
使用ifftshift功能交换的左,右两侧X。其结果是一样的原始矢量V。
X
V
Y = ifftshift(X)
Y =1×71 2 3 4 5 6 7
调用fftshift功能两次不一定重建原始输入。
fftshift(fftshift(V))
ANS =1×72 3 4 5 6 7 1
重新排列的矩阵中的行移位的非负元素的左边。
Y = [-2 -1 0 1 2;-10 -5 0 5 10];X = ifftshift(Y,2)
X =2×50 1 2 -2 -1 0 5 10 -10 -5
输入阵列,指定为矢量,矩阵,或多维数组。
数据类型:双|单|INT8|INT16|INT32|Int64的|UINT8|UINT16|UINT32|UINT64|合乎逻辑复数支持:万博1manbetx是
双
单
INT8
INT16
INT32
Int64的
UINT8
UINT16
UINT32
UINT64
合乎逻辑
尺寸操作一起,指定为正整数标量。如果没有指定值,则ifftshift沿着所有维度互换。
考虑输入矩阵YC。操作ifftshift(YC,1)交换的每一列的半部YC。
YC
ifftshift(YC,1)
考虑输入矩阵YR。操作ifftshift(YR,2)交换的每一行的半YR。
YR
ifftshift(YR,2)
数据类型:双|单|INT8|INT16|INT32|Int64的|UINT8|UINT16|UINT32|UINT64|合乎逻辑
此功能完全支持GPU阵列。万博1manbetx欲了解更多信息,请参阅在GPU上运行MATLAB功能(并行计算工具箱)。
此功能完全支持分布式数组。万博1manbetx欲了解更多信息,请参阅与分布阵列运行MATLAB功能(并行计算工具箱)。
FFT|FFT2|FFTN|fftshift|FFTW
FFT
FFT2
FFTN
FFTW
这个例子的修改版本的系统上存在。你要打开这个版本呢?
您单击对应于该MATLAB命令的链接:
在MATLAB命令窗口中输入它运行的命令。Web浏览器不支持MATLAB的命令。万博1manbetx
选择一个网站,以获得翻译的内容,其中可看到当地的活动和优惠。根据您的位置,我们建议您选择:。
您还可以选择从下面的列表中的网站:
选择最佳的网站性能的中国网站(在中国或英文)。其他MathWorks的国家网站都没有从您的位置访问进行了优化。
请联系您当地的办事处