离散傅里叶变换
这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. G. Johnson,“FFTW:FFT的自适应软件架构”声学,演讲和信号处理国际会议的诉讼程序, 1998年第3卷,1381-1384页。