第一题
n=-6:6 ;
Un=[zeros(1,6),ones(1,7)] ;
stem(n,Un,'fill','r*') ;
xlabel('n') ;
ylabel('Un') ;
title('单位阶跃序列') ;
figure ;
n=-6:6 ;
Un=[zeros(1,6),ones(1,1),zeros(1,6)] ;
stem(n,Un,'fill') ;
xlabel('n') ;
ylabel('Un') ;
title('单位采样序列') ;
figure ;
n=-6:8;
X=(n>=0)&((n-5)<=0);
stem(n,X,'fill','r') , title('矩形序列') ;
xlabel('n') ;
ylabel('X') ;
figure ;
n=-2:0.01:0.2;
Xn=sin(5*n*pi+pi/4);
stem(n,Xn,'fill','b.');
title('正弦序列') ;
xlabel('n'),ylabel('Xn');
figure;
n=-5:0.1:5;
S=1.5.^n;
X=ones(1:n);
X=(n>=0);
Y=S.*X;
stem(n,Y,'fill','k.');
title('实指数序列') ;
xlabel('n') ;
ylabel('Y') ;
figure ;
n=-5:0.1:5;
S=exp((1/12+1i*2*pi)*n);
stem(n,S,'fill','b.');
title('复指数序列') ;
xlabel('n') ;
ylabel('S') ;
第二题
n=-10:12 ;
X=[ zeros(1,4), ones(1,4) ,zeros(1,4)];
H=[ zeros(1,3), ones(1,5) ,zeros(1,4)];
y=conv(X,H) ;
stem(n,y,'fill','b.') ;
xlabel('n');
ylabel('y');
title('卷积');
第三题
a=[1,0.7,-0.45,-0.6];
b=[0.8,-0.44,0.36,0.02];
n=0:50;
x=[1,zeros(1,50)];
h=filter(b,a,x);
stem(n,h,'fill','r*');
title('差分');
xlabel('n');
ylabel('h');