2-D逆快速傅立叶变换的输入GyD.F4y2Ba
转换GyD.F4y2Ba
VisionTransforms.GyD.F4y2Ba
2-D IFFT块计算逆快速傅里叶变换(IFFT)GyD.F4y2BamGyD.F4y2Ba-经过-GyD.F4y2BaNGyD.F4y2Ba输入矩阵分两步。首先,沿着一维(行或列)计算一维IFFT。接下来,它沿着另一个维度(列或行)计算第一步输出的IFFT。GyD.F4y2Ba
IFFT块的输出相当于MATLABGyD.F4y2Ba®GyD.F4y2Baifft2GyD.F4y2Ba
功能:GyD.F4y2Ba
y = ifft2(A) % MATLAB代码GyD.F4y2Ba
计算输入矩阵的每个维度的IFFT等效于计算由以下等式定义的二维逆离散傅立叶变换(IDFT):GyD.F4y2Ba
在哪里GyD.F4y2Ba 和GyD.F4y2Ba .GyD.F4y2Ba
该块的输出具有与输入相同的尺寸。如果输入信号具有浮点数据类型,则输出信号的数据类型使用相同的浮点数据类型。否则,输出可以是任何固定点数据类型。该块计算IFFT的缩放和未划算版本。GyD.F4y2Ba
该块的输入可以是浮点或定点,真实或复杂的,并且缀合物对称。该块使用两种可能的FFT实现中的一个。您可以根据FFTW库选择一个实现GyD.F4y2Ba[1]GyD.F4y2Ba那GyD.F4y2Ba[2]GyD.F4y2Ba或者基于基于RADIX-2算法集合的实现。你可以选择GyD.F4y2Ba汽车GyD.F4y2Ba
允许块选择实现。GyD.F4y2Ba
港口GyD.F4y2Ba | 描述GyD.F4y2Ba | 金宝app支持的数据类型GyD.F4y2Ba | 支持复数金宝appGyD.F4y2Ba |
---|---|---|---|
输入GyD.F4y2Ba |
强度值的向量或矩阵GyD.F4y2Ba |
|
是的GyD.F4y2Ba |
输出GyD.F4y2Ba |
输入的2-D IFFTGyD.F4y2Ba |
与输入端口相同GyD.F4y2Ba |
是的GyD.F4y2Ba |
FFTW实现提供了优化的FFT计算,包括在模拟和代码生成中支持两种电源和两个变换长度的支持。金宝app使用FFTW实现的生成的代码将仅限于MATLAB主机计算机。数据类型必须是浮点。参考GyD.F4y2Ba金宝app仿真软件编码器GyD.F4y2Ba有关生成代码的更多细节。GyD.F4y2Ba
基数-2实现支持位反向处理,固定或浮点数据,并允许块提金宝app供使用的便携式C代码生成GyD.F4y2Ba金宝app仿真软件编码器GyD.F4y2Ba.输入矩阵的尺寸,GyD.F4y2BamGyD.F4y2Ba和GyD.F4y2BaNGyD.F4y2Ba,必须是两个的力量。要使用其他输入大小,请使用GyD.F4y2Ba图像垫GyD.F4y2Ba块填充或截断这些尺寸为两个,或者如果可能选择FFTW实现。GyD.F4y2Ba
选中Radix-2后,块实现了以下一个或多个算法:GyD.F4y2Ba
蝴蝶手术GyD.F4y2Ba
双信号算法GyD.F4y2Ba
半长算法GyD.F4y2Ba
基数2实时抽取(DIT)算法GyD.F4y2Ba
基数-2频率抽取(DIF)算法GyD.F4y2Ba
参数设置GyD.F4y2Ba |
用于IFFT计算的算法GyD.F4y2Ba |
---|---|
|
蝶式操作和根-2 DITGyD.F4y2Ba |
|
Radix-2 DIFGyD.F4y2Ba |
|
蝴蝶运算和根-2 DIT结合了半长和双信号算法GyD.F4y2Ba |
|
Radix-2 DIF结合半长和双信号算法GyD.F4y2Ba |
其他参数设置GyD.F4y2Ba |
用于IFFT计算的算法GyD.F4y2Ba |
---|---|
|
蝶式操作和根-2 DITGyD.F4y2Ba |
|
Radix-2 DIFGyD.F4y2Ba |
笔记GyD.F4y2Ba
这GyD.F4y2Ba输入是缀合物对称的GyD.F4y2Ba参数不能用于固定点信号。GyD.F4y2Ba
在某些情况下,块的RADIX-2算法计算旋转因子的所有可能的三角函数GyD.F4y2Ba
在哪里GyD.F4y2BaK.GyD.F4y2Ba是较大的价值GyD.F4y2BamGyD.F4y2Ba要么GyD.F4y2BaNGyD.F4y2Ba和GyD.F4y2Ba .该块将这些值存储在表中并在模拟期间检索它们。定点和浮点的表条目的数量总结在下表中:GyD.F4y2Ba
N点FFT的表条目数GyD.F4y2Ba |
|
---|---|
浮点GyD.F4y2Ba |
3.GyD.F4y2BaNGyD.F4y2Ba/ 4.GyD.F4y2Ba |
固定点GyD.F4y2Ba |
NGyD.F4y2Ba |
下图显示了用于定点信号的IFFT块中使用的数据类型。您可以设置在IFFT对话框中显示的SINE表,累加器,产品输出和输出数据类型,如IFFT对话框中所讨论的GyD.F4y2Ba参数GyD.F4y2Ba.GyD.F4y2Ba
IFFT块的输入首先投入到输出数据类型并存储在输出缓冲区中。然后,每个蝴蝶阶段在累加器数据类型中处理信号,蝴蝶的最终输出被抛回输出数据类型。块在每个蝶形阶段之前的旋转因子中的旋转因子乘以抽取时间IFFT的每个蝴蝶级,并且在抽取频率的IFFT中的每个蝶形级之后。GyD.F4y2Ba
乘数输出出现在累加器数据类型中,因为乘法器的两个输入都很复杂。有关执行复杂乘法的详细信息,请参阅GyD.F4y2Ba乘法数据类型GyD.F4y2Ba.GyD.F4y2Ba
将该参数设置为GyD.F4y2BaFFTWGyD.F4y2Ba
[1]GyD.F4y2Ba那GyD.F4y2Ba[2]GyD.F4y2Ba支持任金宝app意长度输入信号。该块限制生成的代码与FFTW实现到MATLAB主机计算机。GyD.F4y2Ba
将该参数设置为GyD.F4y2Baradix-2GyD.F4y2Ba
用于位反转处理、固定或浮点数据,或使用GyD.F4y2Ba金宝app仿真软件编码器GyD.F4y2Ba.输入矩阵的尺寸,GyD.F4y2BamGyD.F4y2Ba和GyD.F4y2BaNGyD.F4y2Ba,必须是两个的力量。要使用其他输入大小,请使用GyD.F4y2Ba图像垫GyD.F4y2Ba块填充或截断这些尺寸为两个,或者如果可能选择FFTW实现。看GyD.F4y2BaRADIX-2实施GyD.F4y2Ba.GyD.F4y2Ba
将该参数设置为GyD.F4y2Ba汽车GyD.F4y2Ba
让块选择FFT实现。对于非功率 - 两个变换长度,块将生成的代码限制为MATLAB主机计算机。GyD.F4y2Ba
选择或清除此复选框以指定输入通道元素的顺序。当输入应以反向顺序出现时选中此复选框,并在输入应以线性顺序出现时清除它。当您未正确设置此参数时,块会产生无效的输出。此复选框仅在您设置时出现GyD.F4y2BaFFT实施GyD.F4y2Ba参数到GyD.F4y2Baradix-2GyD.F4y2Ba
要么GyD.F4y2Ba汽车GyD.F4y2Ba
.GyD.F4y2Ba
有关输出顺序的更多信息,请参见GyD.F4y2Ba位逆转顺序GyD.F4y2Ba.二维FFT块位反转了列和行的顺序。GyD.F4y2Ba
当块同时输入浮点和共轭对称,并且您想要实值输出时,选择此选项。该参数不能用于定点信号。选择此复选框可优化块的计算方法。GyD.F4y2Ba
当输入实值数据时,FFT块会产生共轭对称输出。采用共轭对称输入矩阵的IFFT产生真实值的输出。因此,如果块的输入均为浮点和缀合物对称,并且选择此复选框,则块会产生真实值的输出。GyD.F4y2Ba
如果IFFT块输入共轭对称数据,而您没有选中此复选框,则IFFT块输出具有小虚部的复数信号。如果使用非共轭对称输入数据选择此选项,则块输出无效数据。GyD.F4y2Ba
选择此复选框可计算缩放后的IFFT。该块计算IFFT的缩放和非缩放版本。如果选择此选项,则块计算IFFT的缩放版本。unscaling IFFT由下式定义:GyD.F4y2Ba
在哪里GyD.F4y2Ba 和GyD.F4y2Ba .GyD.F4y2Ba
IFFT的缩放版本乘以上面的未缩放版本GyD.F4y2Ba .GyD.F4y2Ba
选择GyD.F4y2Ba圆形模式GyD.F4y2Ba为定点操作。正弦表值不服从此参数;相反,他们总是四舍五入GyD.F4y2Ba最近GyD.F4y2Ba
.GyD.F4y2Ba
选择固定点操作的溢出模式。看GyD.F4y2Ba精度和范围GyD.F4y2Ba.正弦表值不服从此参数;相反,它们总是饱和的。GyD.F4y2Ba
选择如何指定SINE表的值的单词长度。正弦表值的分数长度始终等于单词长度减1。您可以将此参数设置为:GyD.F4y2Ba
例如,继承数据类型的规则,GyD.F4y2Ba继承:与输入相同的字长GyD.F4y2Ba
计算结果为有效数据类型的表达式,例如,GyD.F4y2BaFixdt(1,16)GyD.F4y2Ba
正弦表值不服从GyD.F4y2Ba舍入模式GyD.F4y2Ba和GyD.F4y2Ba在整数溢出上饱和GyD.F4y2Ba参数;相反,它们总是饱和和圆润GyD.F4y2Ba最近GyD.F4y2Ba
.GyD.F4y2Ba
指定产品输出数据类型。看GyD.F4y2Ba定点数据类型GyD.F4y2Ba和GyD.F4y2Ba乘法数据类型GyD.F4y2Ba用于描绘该块中的产品输出数据类型的示例。您可以将此参数设置为:GyD.F4y2Ba
例如,继承数据类型的规则,GyD.F4y2Ba继承:通过内部规则继承GyD.F4y2Ba
计算结果为有效数据类型的表达式,例如,GyD.F4y2Bafixdt (1 16 0)GyD.F4y2Ba
点击GyD.F4y2Ba显示数据类型助手GyD.F4y2Ba按钮GyD.F4y2Ba显示GyD.F4y2Ba数据类型的助理GyD.F4y2Ba,它可以帮助你设置GyD.F4y2Ba产品输出数据类型GyD.F4y2Ba参数。GyD.F4y2Ba
看GyD.F4y2Ba使用数据类型助手指定数据类型GyD.F4y2Ba(金宝app模型)GyD.F4y2Ba为更多的信息。GyD.F4y2Ba
指定累加器数据类型。看GyD.F4y2Ba定点数据类型GyD.F4y2Ba用于说明此块中累加器数据类型的使用。您可以将此参数设置为:GyD.F4y2Ba
例如,继承数据类型的规则,GyD.F4y2Ba继承:通过内部规则继承GyD.F4y2Ba
计算结果为有效数据类型的表达式,例如,GyD.F4y2Bafixdt (1 16 0)GyD.F4y2Ba
点击GyD.F4y2Ba显示数据类型助手GyD.F4y2Ba按钮GyD.F4y2Ba显示GyD.F4y2Ba数据类型的助理GyD.F4y2Ba,它可以帮助你设置GyD.F4y2Ba累加器数据类型GyD.F4y2Ba参数。GyD.F4y2Ba
看GyD.F4y2Ba使用数据类型助手指定数据类型GyD.F4y2Ba(金宝app模型)GyD.F4y2Ba为更多的信息。GyD.F4y2Ba
指定输出数据类型。看GyD.F4y2Ba定点数据类型GyD.F4y2Ba用于说明此块中输出数据类型的使用。您可以将此参数设置为:GyD.F4y2Ba
例如,继承数据类型的规则,GyD.F4y2Ba继承:通过内部规则继承GyD.F4y2Ba
.GyD.F4y2Ba
当你选择GyD.F4y2Ba继承:通过内部规则继承GyD.F4y2Ba
,块自动计算输出的字长和分数长。内部规则首先使用以下公式计算一个理想的输出字长和分数长:GyD.F4y2Ba
当你选择GyD.F4y2Ba将蝴蝶输出除以两个GyD.F4y2Ba复选框,理想的输出字和分数长度与输入字和分数长度相同。GyD.F4y2Ba
当你清除时GyD.F4y2Ba将蝴蝶输出除以两个GyD.F4y2Ba复选框,块根据以下等式计算理想的输出字和分数长度:GyD.F4y2Ba
使用这些理想结果,内部规则然后选择适合您的硬件的字长度和分数长度。有关更多信息,请参阅GyD.F4y2Ba通过内部规则继承GyD.F4y2Ba.GyD.F4y2Ba
计算结果为有效数据类型的表达式,例如,GyD.F4y2Bafixdt (1 16 0)GyD.F4y2Ba
点击GyD.F4y2Ba显示数据类型助手GyD.F4y2Ba按钮GyD.F4y2Ba显示GyD.F4y2Ba数据类型的助理GyD.F4y2Ba,它可以帮助你设置GyD.F4y2Ba输出数据类型GyD.F4y2Ba参数。GyD.F4y2Ba
看GyD.F4y2Ba使用数据类型助手指定数据类型GyD.F4y2Ba(金宝app模型)GyD.F4y2Ba为更多的信息。GyD.F4y2Ba
选择此参数以防止固定点工具覆盖块掩码上指定的数据类型。有关更多信息,请参阅GyD.F4y2BaFXPTDLG.GyD.F4y2Ba
(定点设计师)GyD.F4y2Ba,在Simulink中的定点工具上的参考页金宝appGyD.F4y2Ba®GyD.F4y2Ba文档。GyD.F4y2Ba
[1] FFTW (GyD.F4y2Bahttp://www.fftw.org.GyD.F4y2Ba)GyD.F4y2Ba
[2] Frigo, M.和S. G. Johnson,“FFTW: FFT的自适应软件架构”,GyD.F4y2Ba国际声学、语音和信号处理会议论文集GyD.F4y2Ba, 1998年第3卷,1381-1384页。GyD.F4y2Ba
计算机Vision Toolbox™软件GyD.F4y2Ba |
|
计算机视觉工具箱软件GyD.F4y2Ba |
|
计算机视觉工具箱软件GyD.F4y2Ba |
|
计算机视觉工具箱软件GyD.F4y2Ba |
|
|
信号处理工具箱软件GyD.F4y2Ba |
MATLABGyD.F4y2Ba |
|
MATLABGyD.F4y2Ba |
|
金宝app仿真软件编码器GyD.F4y2Ba | 金宝app |