逆离散傅里叶变换(IDFT)
的dsp.IFFT
系统对象™计算输入的离散傅里叶反变换(IDFT)。对象使用一个或多个快速傅里叶变换(FFT)算法,这取决于输入的复杂性以及输出是线性还是位反序:
要计算输入的IFFT:
创建dsp.IFFT
对象,并设置其属性。
使用参数调用对象,就像调用函数一样。
要了解更多关于System对象如何工作的信息,请参见什么是系统对象?
返回一个界面张力
= dsp。传输线传输线
对象,界面张力
,它计算列向量或的IDFTN- d数组。对于列向量或N-D数组,传输线
对象沿着数组的第一维计算IDFT。如果输入是行向量,则传输线
对象计算一行单样例IDFTs并发出警告。
返回一个界面张力
=dsp.IFFT(名称,值
)传输线
对象,界面张力
,将每个属性设置为指定的值。将每个属性名用单引号括起来。未指定的属性具有默认值。
要使用对象函数,请指定System对象作为第一个输入参数。例如,释放名为system的对象的系统资源obj
,请使用以下语法:
发行版(obj)
此对象实现上描述的算法、输入和输出传输线块引用页面。对象属性对应于块参数,但输出采样模式不支持金宝appdsp.IFFT
.
[1] FFTW (http://www.fftw.org
)
[2] Frigo, M.和S. G. Johnson,“FFTW: FFT的自适应软件架构”,国际声学、语音和信号处理会议论文集,1998年第3卷,第1381-1384页。