fft
快速傅里叶变换
语法
Y = fft(X)
Y = fft(X,n)
Y = fft(n,dim)
说明
Y = fft(X)用快速傅里叶变换(FFT)算法计算X的离散傅里叶变换(DFT)。
如果X是向量,则fft(X)返回该向量的傅里叶变换。
如果X是矩阵,则fft(X)将X的各列视为向量,并返回每列的傅里叶变换。
如果X是一个多维数组,则fft(X)将沿大小不等于1的第一个数组组维度的值视为向量,并返回每个向量的傅里叶变换。
Y = fft(X,n)返回n点DFT.如果未指定任何值,则Y的大小与X相同。
如果X是向量且X的长度小于n,则为X补上尾零以达到长度n。
如果X是向量且X的长度大于n,则对X进行截断以达到长度n。
如果X是矩阵,则每列的处理与在向量情况下相同。
如果X为多维数组,则大小还等于1的第一数组维度的处理与在向量情况下相同。
Y = fft(X,n,dim)返回沿维度dim的傅里叶变换