文档帮助中心文档
逆零频移
X = ifftshift (Y)
X = ifftshift (Y,昏暗的)
例子
X = ifftshift (Y)重新排列零频移傅里叶变换Y回到原始的转换输出。换句话说,ifftshift取消…的结果fftshift.
X = ifftshift (Y)
Y
ifftshift
fftshift
如果Y是向量吗ifftshift交换的左右两半Y.
如果Y是一个矩阵,那么ifftshift交换的第一象限Y第三象限,第二象限,第四象限。
如果Y是一个多维数组,然后是一个多维数组ifftshift互换的半空格Y每个维度。
X = ifftshift (Y,昏暗的)沿维数作用昏暗的的Y.例如,如果Y是一个行代表多个一维变换的矩阵,那么ifftshift (Y, 2)交换每一行的一半Y.
X = ifftshift (Y,昏暗的)
昏暗的
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
重新排列矩阵的行,使非负元素向左移位。
Y = [-2 -1 0 1 2;-10 -5 0 5 10];X = ifftshift (Y, 2)
X =2×50 1 2 -2 -10 5 10 -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(YR,2)交换每一行的一半年.
年
IFFTSHIFT(YR,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国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系