帮助中心帮助中心
逆零频移
X = ifftshift (Y)
X = ifftshift (Y,昏暗的)
例子
X = ifftshift (Y)将一个zero-frequency-shifted傅里叶变换Y回到最初的转换输出。换句话说,ifftshift撤销的结果fftshift。
Y
ifftshift
fftshift
如果Y是一个矢量,然后呢ifftshift互换的左右部分Y。
如果Y是一个矩阵,然后呢ifftshift互换的第一象限Y第三,第二和第四象限。
如果Y是一个多维数组,那么ifftshift互换的半空格Y每个维度。
X = ifftshift (Y,昏暗的)沿着维操作昏暗的的Y。例如,如果Y是一个矩阵的行代表多个一维变换,然后呢ifftshift (Y, 2)互换每一行的一半Y。
昏暗的
ifftshift (Y, 2)
全部折叠
您可以使用fftshift和ifftshift函数来交换左右部分一个向量。
含有奇数个元素创建一个向量,向量的和交换左右使用fftshift函数。
V = (1 2 3 4 5 6 7);X = fftshift (V)
X =1×71 2 3 4 5 6 7
使用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);X = ifftshift (Y, 2)
X =2×50 1 2 2 1 0 5 -10 5
输入数组,指定为一个向量,矩阵或多维数组。
数据类型:双|单|int8|int16|int32|int64|uint8|uint16|uint32|uint64|逻辑复数的支持:金宝app是的
双
单
int8
int16
int32
int64
uint8
uint16
uint32
uint64
逻辑
维操作,指定为一个正整数标量。如果没有指定值ifftshift互换以及所有维度。
考虑一个输入矩阵Yc。操作ifftshift (Yc 1)互换部分的每一列Yc。
Yc
ifftshift (Yc 1)
考虑一个输入矩阵年。操作ifftshift(2年)互换部分的每一行年。
年
ifftshift(2年)
数据类型:双|单|int8|int16|int32|int64|uint8|uint16|uint32|uint64|逻辑
backgroundPool
ThreadPool
这个函数完全支持线程的环境。金宝app有关更多信息,请参见MATLAB函数线程环境中运行。
这个函数完全支持GPU数组。金宝app有关更多信息,请参见运行在GPU MATLAB函数(并行计算工具箱)。
这个函数完全支持分布式阵列。金宝app有关更多信息,请参见运行MATLAB函数与分布式阵列(并行计算工具箱)。
fftshift|fft|fft2|fftn|fftw
fft
fft2
fftn
fftw
你有一个修改版的这个例子。你想打开这个例子与编辑?
你点击一个链接对应MATLAB命令:
运行该命令通过输入MATLAB命令窗口。Web浏览器不支持MATLAB命令。金宝app
选择一个网站翻译内容,看到当地事件和提供。根据你的位置,我们建议您选择:。
你也可以从下面的列表中选择一个网站:
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。
联系你当地的办公室