正在加载图片...
MTLAB Progran A=[010;001;-5.008-25.1026-5.032471] B=[0;25.04;-121.005 C=[1001; D=[0l Inum, den]=ss2tf(A, B, C, D) 0-0.000025.04005.0080 1.00005.032525.10265.0080 %o*****The same result can be obtained by entering the following command***** Inum, den=ss2tf(A, B, C, D, 1) 0-0.000025.04005.0080 den= 5.0325 25.1026 0080 对于系统有多个输入与多个输出的情况,见例14。 [例1.3]试求下列状态方程所定义的系统的传递函数 0 -5008-25.1026-5032471x3[-121005 x2 x MATLAB Program1-2将产生给定系统的传递函数。所得传递函数为: Y(s) 25.04s+5.008 U(s)s3+5.03252+25.1026s+5008 [例1.4]考虑一个多输入-多输出系统。当系统输出多于一个时,MA∏LAB命令: NUM, den)=ss2tf(A, B, C, D, iu) 对每个输入产生所有输出的传递函数(分子系数转变为具有与输出相同行的矩阵NUM)。 考虑由下式定义的系统MTLAB Program 1-2 A=[0 1 0; 0 0 1; -5.008 -25.1026 -5.032471]; B=[0; 25.04; -121.005]; C=[1 0 0]; D=[0]; [num,den]=ss2tf(A,B,C,D) num= 0 -0.0000 25.0400 5.0080 den= 1.0000 5.0325 25.1026 5.0080 %*****The same result can be obtained by entering the following command***** [num,den]=ss2tf(A,B,C,D,1) num= 0 -0.0000 25.0400 5.0080 den= 1.0000 5.0325 25.1026 5.0080 对于系统有多个输入与多个输出的情况,见例 1.4。 [例 1.3] 试求下列状态方程所定义的系统的传递函数。           =           − +                     − − − =           3 2 1 3 2 1 3 2 1 [1 0 0] 121.005 25.04 0 5.008 25.1026 5.03247 0 0 1 0 1 0 x x x y u x x x x x x    MATLAB Program 1-2 将产生给定系统的传递函数。所得传递函数为: 5.0325 25.1026 5.008 25.04 5.008 ( ) ( ) 3 2 + + + + = s s s s U s Y s [例 1.4] 考虑一个多输入-多输出系统。当系统输出多于一个时,MATLAB 命令: [NUM,den] = ss2tf (A,B,C,D,iu) 对每个输入产生所有输出的传递函数(分子系数转变为具有与输出相同行的矩阵 NUM)。 考虑由下式定义的系统:
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有