⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 exa6_3.m

📁 MATLAB 的一些编程,基本的程序,为出学MATLAB的初学者
💻 M
字号:
function [ht,gt,t]=exa6_3(b,a)
%求系统冲激响应和阶跃响应
if length(b)>length(a)
    error('此系统为物理不可实现系统!');
end
[r,p]=residue(b,a);
t=0:0.1:10;
ht=zeros(size(t));
for ii=1:length(r);
    ht=ht+r(ii)*exp(p(ii)*t);
end
figure;plot(t,ht);grid
hold on;

a=[a 0];
[r,p]=residue(b,a);
t=0:0.1:10;
gt=zeros(size(t));
for ii=1:length(r);
    gt=gt+r(ii)*exp(p(ii)*t);
end
plot(t,gt,'r-');legend('ht','gt');

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -