先百度下階躍序列的定義,參考鏈接:https://baike.baidu.com/item/%E5%8D%95%E4%BD%8D%E9%98%B6%E8%B7%83%E5%87%BD%E6%95%B0/1714368

下面來做一個單元階躍序列的例子:

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)');
