课程名称:数字信号处理实验
学号:实验地点:综合楼C407
专业班级:2014级生物医学工程
姓名:leifeng
指导老师:
第一次实验
第一章离散时间信号的时域分析
Q1.1运行程序P1.1,以产生单位样本序列u[n]并显示它
clf; n=-10:20;
u=[zeros(1,10) 1 zeros(1,20)]; stem(n,u);
xlabel('时间序号');ylabel('振幅'); title('单位样本序列'); axis([-10 20 0 1.2]);
单位样本序列10.8振幅0.60.40.20-10-505时间序号101520
Q1.2 命令clf,axis,title,xlabel和ylabel的作用是什么
clf:清除图形窗口内容; axis:规定横纵坐标的范围;
title:使图像面板上方显示相应的题目名称; xlable:定义横坐标的名字; ylable:定义纵坐标的名字。
Q1.3修改程序P1.1以产生带有延时11个样本的延迟单位样本序列ud[n],运行修改的程序并
且显示产生的序列。
clf; n=0:30;
u=[zeros(1,11) 1 zeros(1,19)]; stem(n,u);
xlabel('时间序号');ylabel('振幅'); title('单位样本序列'); axis([0 30 0 1.2]);
单位样本序列10.8振幅0.60.40.20051015时间序号202530
Q1.5 修改程序P1.1,以产生带有超前7个样本的延时单位阶跃序列sd[n]。运行修改后的程序
并显示产生的序列。
clf; n=-10:20;
sd=[zeros(1,3) 1 ones(1,27) ]; stem(n,sd);
xlabel('时间序号');ylabel('振幅'); title('单位样本序列'); axis([-10 20 0 1.2]);
单位样本序列10.8振幅0.60.40.20-10-505时间序号101520
Q1.6运行程序P1.2,以产生复数值的指数序列。
clf;
c=-(1/12)+(pi/6)*i; K=2; n=0:40; x=K*exp(c*n); subplot(2,1,1); stem(n,real(x));
xlabel('时间序号n');ylabel('振幅'); title('实部'); subplot(2,1,2); stem(n,imag(x));
xlabel('时间序号n');ylabel('振幅'); title('虚部');
实部21振幅0-1-20510152025时间序号n虚部30354021振幅0-10510152025时间序号n303540
Q1.7哪个参数控制该序列的增长或衰减率?哪个参数控制该序列的振幅?
参数C控制序列增长或衰减率 参数K控制序列的振幅
参数C控制该序列的增长或衰减率; 参数K控制该序列的振幅。
Q1.8若参数C更改为(1/12)+(pi/6)*i,将会发生什么情况?