下面来做一个单元阶跃序列的例子:
matlab的程序如下:
先定义函数:
function [x,n]=LST_2_1_b(n0,n1,n2)
n=[n1:n2];
x=[(n-n0)>=0];%不懂的可以参照signal processing-matlab-1的脉冲函数来理解
在来调用求解:
n=[0:20];
x1=n.*(LST_2_1_b(0,0,20)-LST_2_1_b(10,0,20));
x2=10*exp(-0.3*(n-10)).*(LST_2_1_b(10,0,20)-LST_2_1_b(20,0,20));
x=x1+x2;
% plot(2,2,3);
stem(n,x);
title(‘Sequence in problem 2.1b‘);
xlabel(‘n‘);ylabel(‘x(n)‘);
原文:https://www.cnblogs.com/yinsawfilter/p/12823568.html