第一章 离散时间信号的频域分析
P1.1 单位样本和单位阶跃序列
%程序P1_1
%一个单位序列的产生 clf;
%产生从-10到20的一个向量 n=-10:20;
%产生单位样本序列
u=[zeros(1,10) 1 zeros(1,20)]; %绘制单位样本序列 stem(n,u);
xlabel('时间序号n');ylabel('振幅'); title('单位样本序列'); axis([-10 20 0 1.2]);
1.1运行程序P1.1,以产生单位样本序列u[n]并显示它。
1.2:命令clf,axis,title,xlabel,和ylabel的作用是什么? clf—函数用于清除当前图像窗口。 axis—设置坐标轴的范围和显示方式
title—就是给已经画出的图加一个标题 xlabel—添加x坐标标注 ylabel—添加y坐标标注
1.3修改程序P1.1,以产生带有延时11个样本的延迟单位样本序列ud[n]。运行修改的程序并显示产生的序列。 %程序
%产生并绘制一个单位样本序列延时11 clf;
%产生从-10到20的一个向量 n=-10:20;
%产生单位样本序列
u=[zeros(1,3) 1 zeros(1,27)]; %绘制单位样本序列 stem(n,u);
xlabel('时间序号n');ylabel('振幅'); title('单位样本序列'); axis([-10 20 0 1.2]);
1.5 修改程序P1.1,以产生带有超前7个样本的延时单位阶跃序列sd[n]。运行修改后的序并显示产生的序列。 %程序
%产生并绘制一个单位样本序列超前7 clf;
%产生从-10到20的一个向量
n=-10:20;
%产生单位样本序列
u=[zeros(1,3) 1 zeros(1,27)]; %绘制单位样本序列 stem(n,u);
xlabel('时间序号n');ylabel('振幅'); title('单位样本序列'); axis([-10 20 0 1.2]);
P1.2 指数信号
%程序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));