实验数学模型建立与转换.docx

想预览更多内容,点击预览全文

申明敬告:

本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己完全接受本站规则且自行承担所有风险,本站不退款、不进行额外附加服务;如果您已付费下载过本站文档,您可以点击这里二次下载

文档介绍

Document number【SA80SAB-SAA9SYT-SAATC-SA6UT-SA18】 Document number【SA80SAB-SAA9SYT-SAATC-SA6UT-SA18】

实验数学模型建立与转换

实验四 数学模型建立与转换

一、实验目的

1.学会用MATLAB建立控制系统的数学模型。

2.学会用MATLAB对控制系统的不同形式的数学模型之间的转换和连接。

二、实验内容

1.建立控制系统的数学模型

用MATLAB建立下述零极点形式的传递函数类型的数学模型:

>> z=-3;

p=[-1;-1];

k=1;

sys=zpk(z,p,k)

Zero/pole/gain: (s+3)

(s+1)^2

2.不同形式及不同类型间的数学模型的相互转换

1)用MATLAB将下列分子、分母多项式形式的传递函数模型转换为零极点形式的传递函数模型:

>> num=[12 24 0 20];

den=[2 4 6 2 2];

G=tf(num,den);

[z,p,k]=zpkdata(G,'v');

sys=zpk(z,p,k)

Zero/pole/gain: 6 (s+ (s^2 - +

(s^2 + + (s^2 + +

2)用MATLAB将下列零极点形式的传递函数模型转换为分子、分母多项式形式的传递函数模型:

>> z=[0;-6;-5];

p=[-1;-2;-3-4*j;-3+4*j];

k=1;

[num,den]=zp2tf(z,p,k); G=tf(num,den)

Transfer function: s^3 + 11 s^2 + 30 s

s^4 + 9 s^3 + 45 s^2 + 87 s + 50

3. 用MATLAB命令求如下图所示控制系统的闭环传递函数

>> G1=tf(1

最近下载