前置阅读:MATLAB 系统仿真与建模(四)—— 瞬态响应分析-阶跃响应
关于什么是冲激输入读者可以去了解自动控制原理与信号与系统
2 冲激响应
2.1 获取冲激响应的第一种方法
impulse(num,den) % 在屏幕上绘制冲激响应
% impulse(sys)
impulse(A,B,C,D) % 在屏幕上绘制状态空间方程系统的冲激响应
% 剩下的与上一篇关于阶跃响应是同一个道理
impulse(num,den,t) % t 为仿真终止时间
% impulse(sys,t)
y = impulse(num,den)
% y = impulse(sys)
[y,t] = impulse(num,den,t)
% [y,t) = impulse(sys,t)
[y,x,t) = impulse(num,den)
[y,x,t] = impulse(num,den,t)
[y,x,t] = impulse(A,B,C,D)
[y,x,t] = impulse(A,B,C,D,iu)
[y,x,t] = impulse(A,B,C,D,iu,t)
举个例子, 如下面这个系统
C ( s ) R ( s ) = G ( s ) =