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