用MATLAB计算序列的离散傅里叶变换
用MATLAB计算序列的离散傅里叶变换MATLAB提供了用快速算法计算离散傅里叶变换的函数fft,其调用格式为:Xk = fft(xn, N)其中,调用参数xn为时域序列向量,N为离散傅里叶变换区间长度。当N大于xn的长度时,fft函数自动在xn后面补零,返回xn的N点离散傅里叶变换结果向量Xk。当N小于xn的长度时,fft函数计算xn的前N个点构成的序列N点离散傅里叶变换,忽略xn后面的元素。计算离散傅里叶逆变换应调用函数ifft,调用格式与fft函数相同。例子:x(n)=R4(n)
原创
2021-08-24 21:40:56 ·
18987 阅读 ·
0 评论