ms3_5.m

来自「《数字信号处理实验(MATLAB版)》这」· M 代码 · 共 26 行

M
26
字号
n1=-4:10;              
x1=3*exp(-0.25*n);               %建立x1信号
n2=-2:6;n02=-1;
x2=[(n2-n02)>=0];             %建立x2信号
n=min([n1,n2]):max([n1,n2]);  %为x信号建立时间序列n
N=length(n);                  %求时间序列n的点数N
y1=zeros(1,N);                %新建一维N列的y1全0数组
y2=zeros(1,N);                %新建一维N列的y2全0数组
y1(find((n>=min(n1))&(n<=max(n1))))=x1;  %为y1赋值
y2(find((n>=min(n2))&(n<=max(n2))))=x2;  %为y2赋值
x=y1.*y2;
subplot(3,1,1),stem(n1,x1,'filled','k');
ylabel('x1(n)');
axis([min(n),max(n),1.1*min(x1),1.1*max(x1)]);
subplot(3,1,2),stem(n2,x2,'filled','k');
ylabel('x2(n)');
axis([min(n),max(n),1.1*min(x2),1.1*max(x2)]);
subplot(3,1,3),stem(n,x,'filled','k');
ylabel('x(n)');
axis([min(n),max(n),1.1*min(x),1.1*max(x)]);





⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?