实验内容
![这里是引用](https://i-blog.csdnimg.cn/blog_migrate/6ebc315cb7e3277958b79e3ade799cfe.png)
a=[1 0 4];
n=length(a)-1;
b=[1 1];
p=roots(a);
V=rot90(vander(p));
C=V\b';
dt=0.1;tf=10;
t=0:dt:tf;y=zeros(1,length(t));
for k=1:n y=y+C(k)*exp(p(k)*t); end
plot(t,y),title('零输入响应');xlabel('t'),ylabel('real(y)'),grid on
![这里是引用](https://i-blog.csdnimg.cn/blog_migrate/9e0270af0616fc602c740317864baa31.png)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/783ed45cc5cd7a62c642bc7ae210a033.png)
a=[1 0 4];
b=[1];
[r,p]=residue(b,a);
h=r(1)*exp(p(1)*t)+r(2)*exp(p(2)*t);
dt=0.1; t=0:dt:10;
x=cos(t);
y=conv(x,h)*dt;
plot(t,y(1:length(t))),title('零状态响应')
![这里是引用](https://i-blog.csdnimg.cn/blog_migrate/aa3e658310b4280bf90d043cb34adfb0.png)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/130fd03e54b542d6fc77a6db81444ac5.png)
b=[1 6 4];
a=[1,7,10];
subplot(1,2,1)
impulse(b,a,0:0.1:11);
title('冲激响应');
subplot(1,2,2)
step(b,a,0:0.1:11);
title('阶跃响应');
![这里是引用](https://i-blog.csdnimg.cn/blog_migrate/2b9b66c502f0a863198cdde9db968f80.png)