东大matlab实践课三.docx

上传人:b****9 文档编号:25222866 上传时间:2023-06-06 格式:DOCX 页数:18 大小:151.28KB
下载 相关 举报
东大matlab实践课三.docx_第1页
第1页 / 共18页
东大matlab实践课三.docx_第2页
第2页 / 共18页
东大matlab实践课三.docx_第3页
第3页 / 共18页
东大matlab实践课三.docx_第4页
第4页 / 共18页
东大matlab实践课三.docx_第5页
第5页 / 共18页
点击查看更多>>
下载资源
资源描述

东大matlab实践课三.docx

《东大matlab实践课三.docx》由会员分享,可在线阅读,更多相关《东大matlab实践课三.docx(18页珍藏版)》请在冰豆网上搜索。

东大matlab实践课三.docx

东大matlab实践课三

实验六

2

b=[1010];

a=[10];

[z,p,k]=tf2zp(b,a)

z=

-1

p=

0

k=

10

3

b=[10];

a=[1-5];

[z,p,k]=tf2zp(b,a)

z=

Emptymatrix:

0-by-1

p=

5

k=

10

1

>>z=0;

>>p=[-1-4];

>>k=1;

>>sys1=zpk(z,p,k)

Zero/pole/gain:

s

-----------

(s+1)(s+4)

2

>>Ns=[1,1];

>>Ds=[1,0,-1];

>>sys2=tf(Ns,Ds)

Transferfunction:

s+1

-------

s^2–1

3

>>Ns=[1,6,6,0];

>>Ds=[1,6,8];

>>sys3=tf(Ns,Ds)

Transferfunction:

s^3+6s^2+6s

-----------------

s^2+6s+8

实验七

1

>>z=[1,2];

>>p=[-1,-2];

>>zplane(z,p)

2

num=1;

den=[1,0];

[z,p,k]=tf2zp(num,den)

zplane(z,p)

z=

Emptymatrix:

0-by-1

p=

0

k=

1

3

num=[1,0,1];

den=[1,2,5];

[z,p,k]=tf2zp(num,den)

zplane(z,p)

z=

0+1.0000i

0-1.0000i

p=

-1.0000+2.0000i

-1.0000-2.0000i

k=

1

4

num=[1.8,1.2,1.2,3];

den=[1,3,2,1];

[z,p,k]=tf2zp(num,den)

zplane(z,p)

z=

-1.2284

0.2809+1.1304i

0.2809-1.1304i

p=

-2.3247

-0.3376+0.5623i

-0.3376-0.5623i

k=

1.8000

5

>>b=100*conv([1,0],conv([1,2],conv([1,2],conv([1,3,2],[1,3,2]))));

>>a=conv([1,-1],conv([1,1],conv([1,3,5,2],conv([1,0,2,0,4],[1,0,2,0,4]))));

>>[z,p,k]=tf2zp(b,a)

zplane(z,p)

z=

0

-2.0004+0.0004i

-2.0004-0.0004i

-1.9996+0.0004i

-1.9996-0.0004i

-1.0000+0.0000i

-1.0000-0.0000i

 

p=

1.0000

0.7071+1.2247i

0.7071-1.2247i

0.7071+1.2247i

0.7071-1.2247i

-1.2267+1.4677i

-1.2267-1.4677i

-0.7071+1.2247i

-0.7071-1.2247i

-0.7071+1.2247i

-0.7071-1.2247i

-1.0000

-0.5466

 

k=

100

不稳定

6

>>b=conv([1,-1.414,1],[1,1]);

>>a=conv([1,0.9,0.81],[1,-0.3]);

>>[z,p,k]=tf2zp(b,a)

zplane(z,p)

z=

-1.0000

0.7070+0.7072i

0.7070-0.7072i

 

p=

-0.4500+0.7794i

-0.4500-0.7794i

0.3000

 

k=

1

稳定

1

>>b=[1];

>>a=[1,3,2];

>>sys=tf(b,a);

>>nyquist(sys);

稳定

2

>>b=[1];

>>a=[1,4,4,0];

>>sys=tf(b,a);

>>nyquist(sys);

3

>>b=[1];

>>a=[1,2,2];

>>sys=tf(b,a);

>>nyquist(sys);

实验八

1

>>b=[1,3];

>>a=[1,3,2];

>>sys=tf(b,a);

>>impulse(sys);

>>B=[1,3];

>>A=[1,3,2];

>>[a,b,c,d]=tf2ss(B,A)

a=

-3-2

10

 

b=

1

0

 

c=

13

 

d=

0

>>sys=ss(a,b,c,d);

>>x0=[4,-1];

>>initial(sys,x0);

>>grid;

2

>>b=[1,3];

>>a=[1,2,2];

>>sys=tf(b,a);

>>impulse(sys);

>>B=[1,3];

>>A=[1,2,2];

>>[a,b,c,d]=tf2ss(B,A);

>>sys=ss(a,b,c,d);

>>x0=[1.6,-0.2];

>>initial(sys,x0);

>>grid;

3

>>b=[1,3];

>>a=[1,2,1];

>>sys=tf(b,a);

>>impulse(sys);

>>B=[1,3];

>>A=[1,2,1];

>>[a,b,c,d]=tf2ss(B,A);

>>sys=ss(a,b,c,d);

>>x0=[7/4,-1/4];

>>initial(sys,x0);

>>grid;

b=1;

a=[1,1,1,0];

sys=tf(b,a);

subplot(1,2,1);

impulse(sys);

subplot(1,2,2);

step(sys);

subplot(1,2,1);

impulse(sys);

subplot(1,2,2);

step(sys);t=0:

0.08:

10

e=sin(t);

sys=tf(b,a);

lsim(sys,e,t);

lsim(sys,e,t);

1

>>clear;

>>b=[1,3];

>>a=[1,3,2];

>>t=0:

0.08:

10;

>>e=[exp(-3.*t)];

>>sys=tf(b,a);

>>lsim(sys,e,t);

2

b=[1,3];

a=[1,2,2];

t=0:

0.08:

10;

e=[exp(-0.*t)];

sys=tf(b,a);

lsim(sys,e,t);

3

b=[1,3];

a=[1,2,1];

t=0:

0.08:

10;

e=[exp(-2.*t)];

sys=tf(b,a);

lsim(sys,e,t);

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1