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