数字信号处理实验讲义

数字信号处理实验报告

指导老师:沈狄凡

数字信号处理实验讲义

实验一 序列、频谱、卷积

一、 实验目的

1.掌握序列的输入方法; 2.熟悉不同序列的特征;

3.了解确定性信号谱分析的方法; 4.验证卷积的计算过程;

二、 实验要求

1.利用matlab程序,生成几种常用的序列,如矩形序列,单位脉冲序列; 2.绘制图形,观察序列特征;

3.研究其频率特性,绘制图形,观察频率响应特征; 4.利用matlab程序,验证卷积的过程;

三、 实验步骤

1.矩形序列

(1)生成长度为N的矩形序列,

观察并记录生成的图形;

n=1:50

x=sign(sign(10-n)+1); close all;

subplot(3,1,1);stem(x);title('单位矩形信号序列'); (2)研究其频率特性,H(e)?j?n????R?n?eN??j?n,分别研究其幅频特性和相

频特性,观察并记录生成的图形;

k=-25:25;

X=x*(exp(-j*pi/25)).^(n'*k); magX=abs(X); %绘制x(n)的幅度谱

subplot(3,1,2);stem(magX);title('单位矩形信号的幅度谱'); angX=angle(X); %绘制x(n)的相位谱

subplot(3,1,3);stem(angX) ; title ('单位矩形信号的相位谱')

2.单位脉冲序列

(1) 生成单位脉冲序列,观察并记录生成的图形;

n=1:50; %定义序列的长度是50

x=zeros(1,50); %注意:MATLAB中数组下标从1开始 x(1)=1; close all;

subplot(3,1,1);stem(x);title('单位冲击信号序列');

(2) 研究其频率特性,H(e)?j?n????x?n?e??j?n,分别研究其幅频特性和

相频特性,观察并记录生成的图形;

k=-25:25;

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4