- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
自动控制图像
z=-2;
p=[-0.4 -15 -25]
p =
-0.4000 -15.0000 -25.0000
sys=zpk(z,p,18)
Zero/pole/gain:
18 (s+2)
---------------------
(s+0.4) (s+15) (s+25)
sys1=zp2tf(sys)
??? Input argument p is undefined.
Error in == zp2tf at 24
den = real(poly(p(:)));
sys1=tf(sys)
Transfer function:
18 s + 36
----------------------------
s^3 + 40.4 s^2 + 391 s + 150
[num,den]=zp2tf(sys)
??? Input argument p is undefined.
Error in == zp2tf at 24
den = real(poly(p(:)));
[num,den]=zp2tf(z,p,18)
num =
0 0 18 36
den =
40.4000 391.0000 150.0000
num=[1 7 24 24];
den=[1 10 25 50 24];
sys_tf=tf(num,den)
Transfer function:
s^3 + 7 s^2 + 24 s + 24
---------------------------------
s^4 + 10 s^3 + 25 s^2 + 50 s + 24
sys_zpk=zpk(sys_tf)
Zero/pole/gain:
(s+1.539) (s^2 + 5.461s + 15.6)
--------------------------------------------
(s+7.498) (s+0.6327) (s^2 + 1.869s + 5.059)
sys_ss=(sys_tf)
Transfer function:
s^3 + 7 s^2 + 24 s + 24
---------------------------------
s^4 + 10 s^3 + 25 s^2 + 50 s + 24
den=[1 3 2 24];
roots(den)
ans =
-4.0000
0.5000 + 2.3979i
0.5000 - 2.3979i
den=[1 3 12 24 32 48];
roots(den)
ans =
-2.0000
-0.5000 + 2.3979i
-0.5000 - 2.3979i
-0.0000 + 2.0000i
-0.0000 - 2.0000i
num=[16];
den=[1 4 16];
step(num,den);
grid on;
xlabel(t);
ylabel(c(t));
Title(单位阶跃响应)
num=[16];
den=[1 4 16];
t=0:0.1:10;
[y]=step(num,den,t);
plot(y);
grid on;
xlabel(t);
ylabel(c(t));
Title(单位阶跃响应)
t=0:0.1:12;
num=[1];
Zeta1=0;den1=[1 2*zeta1 1];
Zeta2=0.3;den2=[1 2*zeta2 1];
Zeta3=0.5;den3=[1 2*zeta3 1];
Zeta4=0.7;den4=[1 2*zeta4 1];
Zeta5=1;den5=[1 2*zeta5 1];
[y1]=step(num,den1,t);
[y2]=step(num,den2,t);
[y3]=step(num,den3,t);
[y4]=step(num,den4,t);
[y5]=step(num,den5,t);
plot(t,y1,t,y2,t,y3,t,y4,t,y5);
grid on
t=0:0.1:40;
num=1;
den=[1,0.3,1];
impulse(num,den,t);
grid;
title(gdg)
num=[1];
den=[1 0.
文档评论(0)