Matlab数字信号处理操作.docVIP

  • 32
  • 0
  • 约3.35万字
  • 约 7页
  • 2017-07-01 发布于河南
  • 举报
Matlab数字信号处理操作

Matlab数字信号处理实验第1次作业 院系:理学院2010级电子信息科学与技术 学号:2010142112 姓名:李家宁 阅读例子程序,观察输出波形,理解每条语句的含义。 程序1: clear all;close all;clc;%清除原所有变量,关闭窗口,对命令窗口请屏 n=0:9;x=(0.8).^n;%设定函数 X=fft(x,4096);%将信号做FFT运算 Xk1=DFT(n,x,10);Xk2=DFT(n,x,20);%分别将学x(n)做 DTT运算 subplot(211),plot((0:4095)/4095*10,abs(X));%画图排列 hold on;%前轴及图形保持而不被刷新 stem(0:9,abs(Xk1),LineWidth,2);%画火柴柱形 legend(x(n)的幅频特性,x(n)的10点DFT的幅度);%画Xk1的频谱、幅度谱 xlabel(k);axis([-1 11 -1 5]);grid;%横坐标的位置 subplot(212),plot((0:4095)/4095*20,abs(X));hold on; 画图排列 stem(0:19,abs(Xk2),LineWidth,2); %画火柴柱形 legend(x(n)的幅频特性,x(n)的20点DFT的幅度); %画Xk1的频谱、幅度谱 xlabel(k);axis([-1 21

文档评论(0)

1亿VIP精品文档

相关文档