Main Content

冲激函数、阶跃函数和斜坡函数

MATLAB® 是一种编程语言,它可以处理各种各样的不同信号。以下是一些生成单位冲激、单位阶跃、单位斜坡和单位抛物线的语句。

t = (-1:0.01:1)';

impulse = t==0;
unitstep = t>=0;
ramp = t.*unitstep;
quad = t.^2.*unitstep;

所有这些序列都是从 t 继承形状的列向量。对这些序列进行绘图。

plot(t,[impulse unitstep ramp quad])

生成并绘制周期为 0.5、振幅为 0.81 的方波。

sqwave = 0.81*square(4*pi*t);
plot(t,sqwave)