零频移
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是一个矩阵,其行表示多个1-D变换,然后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 =5 6 7 1 2 3 4
使用ifftshift功能交换的左右两侧X。结果与原始矢量相同v。
X
v
y = ifftshift(x)
y =1 2 3 4 5 6 7
打电话fftshift功能两次不一定重建原始输入。
fftShift(fftShift(v))
ans =2 3 4 5 6 7 1
重新排列矩阵的行以将非负元素移向左侧。
y = [-2 -1 0 1 2;-10 -5 0 5 10];x = ifftshift(y,2)
x =0 1 2 -2 -1 0 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,1)掉期每一行年。
年
ifftshift(yr,1)
数据类型:双倍的|单身的|int8|INT16|INT32|INT64|UINT8|UINT16|UINT32|Uint64|逻辑
FFT|FFT2|FFTN|fftshift|FFTW
FFT
FFT2
FFTN
FFTW
您单击了与此MATLAB命令相对应的链接:
通过在MATLAB命令窗口中输入该命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站以获取可用的翻译内容,并查看本地事件和优惠。根据您的位置,我们建议您选择:。
您还可以从以下列表中选择一个网站:
选择中国网站(中文或英语)以获得最佳场地性能。其他Mathworks乡村网站未针对您所在的访问进行优化。
联系您当地的办公室
立即进行审判