主要内容gydF4y2Ba

ifftngydF4y2Ba

多维快速傅里叶反变换gydF4y2Ba

描述gydF4y2Ba

例子gydF4y2Ba

X = ifftn (gydF4y2BaYgydF4y2Ba)gydF4y2Ba返回gydF4y2Ba多维离散傅里叶反变换gydF4y2Ba使用快速傅里叶变换算法的N-D数组。N-D反变换等价于沿的每维计算1-D反变换gydF4y2BaYgydF4y2Ba.输出gydF4y2BaXgydF4y2Ba是一样的尺寸吗gydF4y2BaYgydF4y2Ba.gydF4y2Ba

例子gydF4y2Ba

X = ifftn (gydF4y2BaYgydF4y2Ba,gydF4y2Ba深圳gydF4y2Ba)gydF4y2Ba截断gydF4y2BaYgydF4y2Ba或垫gydF4y2BaYgydF4y2Ba在根据向量的元素进行反变换之前,带有末尾的零gydF4y2Ba深圳gydF4y2Ba.的每个元素gydF4y2Ba深圳gydF4y2Ba定义相应变换维度的长度。例如,如果gydF4y2BaYgydF4y2Ba是一个5乘5乘5的数组吗gydF4y2BaX = ifftn(Y,[8 8 8])gydF4y2Ba在每个维度上填充零,产生一个8 × 8 × 8的反变换gydF4y2BaXgydF4y2Ba.gydF4y2Ba

例子gydF4y2Ba

X = ifftn (gydF4y2Ba___gydF4y2Ba,gydF4y2BasymflaggydF4y2Ba)gydF4y2Ba的对称性。gydF4y2BaYgydF4y2Ba除了前面语法中的任何输入参数组合之外。例如,gydF4y2Baifftn (Y,“对称”)gydF4y2Ba对待gydF4y2BaYgydF4y2Ba随着共轭对称的。gydF4y2Ba

例子gydF4y2Ba

全部折叠gydF4y2Ba

您可以使用gydF4y2BaifftngydF4y2Ba函数将频率采样的多维数据转换为时间或空间采样的数据。的gydF4y2BaifftngydF4y2Ba函数还允许您控制转换的大小。gydF4y2Ba

创建一个3 × 3 × 3的数组并计算其傅里叶反变换。gydF4y2Ba

Y =兰德(3,3,3);ifftn (Y);gydF4y2Ba

垫尺寸gydF4y2BaYgydF4y2Ba加上末尾的0,这样转换的大小是8乘8乘8。gydF4y2Ba

X = ifftn(Y,[8 8 8]);大小(X)gydF4y2Ba
ans =gydF4y2Ba1×3gydF4y2Ba8 8 8gydF4y2Ba

对于几乎共轭对称的阵列,通过指定函数可以更快地计算傅里叶反变换gydF4y2Ba“对称”gydF4y2Ba选项,它也确保输出是真实的。gydF4y2Ba

计算近共轭对称阵列的三维傅里叶反变换。gydF4y2Ba

Y(:,:,1) = [1e-15*i 0;1 0];Y(:,:,2) = [0 1;0 1];X = ifftn (Y,gydF4y2Ba“对称”gydF4y2Ba)gydF4y2Ba
X = X (:: 1) = 0.3750 -0.1250 -0.1250 -0.1250 X (:,: 2) = -0.1250 0.3750 -0.1250 -0.1250gydF4y2Ba

输入参数gydF4y2Ba

全部折叠gydF4y2Ba

输入数组,指定为向量、矩阵或多维数组。如果gydF4y2BaYgydF4y2Ba的类型是gydF4y2Ba单gydF4y2Ba,然后gydF4y2BaifftngydF4y2Ba本机计算单精度,和gydF4y2BaXgydF4y2Ba也是类型gydF4y2Ba单gydF4y2Ba.否则,gydF4y2BaXgydF4y2Ba作为类型返回gydF4y2Ba双gydF4y2Ba.gydF4y2Ba

数据类型:gydF4y2Ba双gydF4y2Ba|gydF4y2Ba单gydF4y2Ba|gydF4y2Baint8gydF4y2Ba|gydF4y2Baint16gydF4y2Ba|gydF4y2Baint32gydF4y2Ba|gydF4y2Bauint8gydF4y2Ba|gydF4y2Bauint16gydF4y2Ba|gydF4y2Bauint32gydF4y2Ba|gydF4y2Ba逻辑gydF4y2Ba
复数的支持:gydF4y2Ba是的gydF4y2Ba

反变换维数的长度,指定为正整数的向量。gydF4y2Ba

数据类型:gydF4y2Ba双gydF4y2Ba|gydF4y2Ba单gydF4y2Ba|gydF4y2Baint8gydF4y2Ba|gydF4y2Baint16gydF4y2Ba|gydF4y2Baint32gydF4y2Ba|gydF4y2Bauint8gydF4y2Ba|gydF4y2Bauint16gydF4y2Ba|gydF4y2Bauint32gydF4y2Ba|gydF4y2Ba逻辑gydF4y2Ba

对称类型,指定为gydF4y2Ba“非对称”gydF4y2Ba或gydF4y2Ba“对称”gydF4y2Ba.当gydF4y2BaYgydF4y2Ba由于四舍五入误差,不是完全共轭对称的,gydF4y2Baifftn (Y,“对称”)gydF4y2Ba对待gydF4y2BaYgydF4y2Ba就好像它是共轭对称的,忽略了它的元素的后半部分(在负频谱)。有关共轭对称的更多信息,请参见gydF4y2Ba算法gydF4y2Ba.gydF4y2Ba

更多关于gydF4y2Ba

全部折叠gydF4y2Ba

N-D傅里叶反变换gydF4y2Ba

离散傅里叶反变换gydF4y2BaXgydF4y2Ba一个gydF4y2BaNgydF4y2Ba- d数组gydF4y2BaYgydF4y2Ba被定义为gydF4y2Ba

XgydF4y2Ba pgydF4y2Ba 1gydF4y2Ba ,gydF4y2Ba pgydF4y2Ba 2gydF4y2Ba ,gydF4y2Ba ...gydF4y2Ba ,gydF4y2Ba pgydF4y2Ba NgydF4y2Ba =gydF4y2Ba ∑gydF4y2Ba jgydF4y2Ba 1gydF4y2Ba =gydF4y2Ba 1gydF4y2Ba 米gydF4y2Ba 1gydF4y2Ba 1gydF4y2Ba 米gydF4y2Ba 1gydF4y2Ba ωgydF4y2Ba 米gydF4y2Ba 1gydF4y2Ba pgydF4y2Ba 1gydF4y2Ba jgydF4y2Ba 1gydF4y2Ba ∑gydF4y2Ba jgydF4y2Ba 2gydF4y2Ba =gydF4y2Ba 1gydF4y2Ba 米gydF4y2Ba 2gydF4y2Ba 1gydF4y2Ba 米gydF4y2Ba 2gydF4y2Ba ωgydF4y2Ba 米gydF4y2Ba 2gydF4y2Ba pgydF4y2Ba 2gydF4y2Ba jgydF4y2Ba 2gydF4y2Ba ...gydF4y2Ba ∑gydF4y2Ba jgydF4y2Ba NgydF4y2Ba =gydF4y2Ba 1gydF4y2Ba 米gydF4y2Ba NgydF4y2Ba 1gydF4y2Ba 米gydF4y2Ba NgydF4y2Ba ωgydF4y2Ba 米gydF4y2Ba NgydF4y2Ba pgydF4y2Ba NgydF4y2Ba jgydF4y2Ba NgydF4y2Ba YgydF4y2Ba jgydF4y2Ba 1gydF4y2Ba ,gydF4y2Ba jgydF4y2Ba 2gydF4y2Ba ,gydF4y2Ba ...gydF4y2Ba ,gydF4y2Ba jgydF4y2Ba NgydF4y2Ba .gydF4y2Ba

每个维度都有长度gydF4y2Ba米gydF4y2BakgydF4y2Ba为gydF4y2BakgydF4y2Ba= 1,2,…,gydF4y2BaNgydF4y2Ba,gydF4y2Ba ωgydF4y2Ba 米gydF4y2Ba kgydF4y2Ba =gydF4y2Ba egydF4y2Ba 2gydF4y2Ba πgydF4y2Ba 我gydF4y2Ba /gydF4y2Ba 米gydF4y2Ba kgydF4y2Ba 单位的复根在哪里gydF4y2Ba我gydF4y2Ba是虚单位。gydF4y2Ba

算法gydF4y2Ba

  • 的gydF4y2BaifftngydF4y2Ba函数测试多维数组是否gydF4y2BaYgydF4y2Ba是共轭对称的。如果gydF4y2BaYgydF4y2Ba共轭对称,则反变换计算速度快,输出为实数。gydF4y2Ba

    一个函数gydF4y2Ba ggydF4y2Ba (gydF4y2Ba 一个gydF4y2Ba ,gydF4y2Ba bgydF4y2Ba ,gydF4y2Ba cgydF4y2Ba ,gydF4y2Ba ...gydF4y2Ba )gydF4y2Ba 共轭对称if吗gydF4y2Ba ggydF4y2Ba (gydF4y2Ba 一个gydF4y2Ba ,gydF4y2Ba bgydF4y2Ba ,gydF4y2Ba cgydF4y2Ba ,gydF4y2Ba ...gydF4y2Ba )gydF4y2Ba =gydF4y2Ba ggydF4y2Ba *gydF4y2Ba (gydF4y2Ba −gydF4y2Ba 一个gydF4y2Ba ,gydF4y2Ba −gydF4y2Ba bgydF4y2Ba ,gydF4y2Ba −gydF4y2Ba cgydF4y2Ba ,gydF4y2Ba ...gydF4y2Ba )gydF4y2Ba .然而,多维时域信号的快速傅里叶变换的一半频谱为正频率,另一半频谱为负频率,第一行、第一列、第一页等等都保留为零频率。因为这个原因,例如,一个3d阵列gydF4y2BaYgydF4y2Ba当所有这些条件都为真时共轭对称:gydF4y2Ba

    • Y(1 1 2:结束)gydF4y2Ba共轭对称,还是gydF4y2BaY(1 1 2:结束)=连词(Y(1, 1,结束:1:2))gydF4y2Ba

    • Y(1、2:最终,1)gydF4y2Ba共轭对称,还是gydF4y2BaY(1、2:最终,1)=连词(Y(1、结束:1:2,1))gydF4y2Ba

    • Y(2:最终,1,1)gydF4y2Ba共轭对称,还是gydF4y2BaY(2:最终,1,1)=连词(Y(结束:1:2,1,1))gydF4y2Ba

    • Y(1、2:最终,2:结束)gydF4y2Ba共轭是中心对称的,还是gydF4y2BaY(1、2:最终,2:结束)=连词(Y(1、结束:1:2,结束:1:2))gydF4y2Ba

    • Y(2:结束,1、2:结束)gydF4y2Ba共轭是中心对称的,还是gydF4y2BaY(2:结束,1、2:结束)=连词(Y(结束:1:2,1、结束:1:2))gydF4y2Ba

    • Y(2:最终,2:最终,1)gydF4y2Ba共轭是中心对称的,还是gydF4y2BaY(2:最终,2:最终,1)=连词(Y(结束:1:2,结束:1:2,1))gydF4y2Ba

    • Y(2:最终,2:最终,2:结束)gydF4y2Ba共轭是中心对称的,还是gydF4y2BaY(2:最终,2:最终,2:结束)=连词(Y(结束:1:2,结束:1:2,结束:1:2))gydF4y2Ba

扩展功能gydF4y2Ba

版本历史gydF4y2Ba

之前介绍过的R2006agydF4y2Ba

另请参阅gydF4y2Ba

|gydF4y2Ba|gydF4y2Ba|gydF4y2Ba|gydF4y2Ba

Baidu
map