MATLAB离散傅里叶变换及应用解析.docVIP

  • 184
  • 0
  • 约3.89千字
  • 约 18页
  • 2018-12-29 发布于湖北
  • 举报
MATLAB离散傅里叶变换及应用 一、DFT与IDFT、DFS、DTFT的联系 序列的傅里叶变换(DFT)和逆变换(IDFT) 在实际中常常使用有限长序列。如果有限长序列信号为x(n),则该序列的离散傅里叶变换对可以表示为 (12-1) (12-2) 已知x(n)=[0,1,2,3,4,5,6,7],求x(n)的DFT和IDFT。要求: (1)画出序列傅里叶变换对应的|X(k)|和arg[X(k)]图形。 (2)画出原信号与傅里叶逆变换IDFT[X(k)]图形进行比较。 程序源代码: xn=[0,1,2,3,4,5,6,7]; N=length(xn); n=0:(N-1);k=0:(N-1); Xk=xn*exp(-j*2*pi/N).^(n*k); x=(Xk*exp(j*2*pi/N).^(n*k))/N; subplot(2,2,1),stem(n,xn); title(x(n)); subplot(2,2,2),stem(n,abs(x)); title(IDFT|X(k)|); subplot(2,2,3),stem(k,abs(Xk)); title(|X(k)|); subplot(2,2,4),stem(k,angle(Xk)); title(arg|X(k)|); 运行图如下

文档评论(0)

1亿VIP精品文档

相关文档