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

📄 ex8_21.m

📁 华东理工大学自动化系《控制系统分析、设计和应用》教材配套程序实例,有关说明: 1. 安装MATLAB软件。安装时
💻 M
字号:
% ex8_21
% 已知双输入双输出系统传递函数矩阵G,计算关联系统的相对增益矩阵
G=tf({[1],[1];[-0.2],[0.8]},{[1 1],[0.1 1];[0.5 1],[1 1]});
syms x u1 u2 y1 y2
for i=1:2;
    for j=1:2;
        ki=poly2sym(G(i,j).num{1})/poly2sym(G(i,j).den{1});
        k(i,j)=limit(ki,x,0);
    end;
end;
y=k*[u1;u2];
y1=y(1,1);
y2=y(2,1); 
la=jacobian([y1 y2],[u1 u2]);
la11u=la(1,1);la12u=la(1,2);
la21u=la(2,1);la22u=la(2,2);
y1=y(1,1);y2=y(2,1);
u11=solve(y2,u2);y1=subs(y1,{u2},{u11});
la11y=jacobian(y1,u1);lam11=la11u/la11y;
y1=y(1,1);y2=y(2,1);
u12=solve(y2,u1);y1=subs(y1,{u1},{u12});
la12y=jacobian(y1,u2);lam12=la12u/la12y;
y1=y(1,1);y2=y(2,1);
u21=solve(y1,u2);y2=subs(y2,{u2},{u21});
la21y=jacobian(y2,u1);lam21=la21u/la21y;
y1=y(1,1);y2=y(2,1);
u22=solve(y1,u1);y2=subs(y2,{u1},{u22});
la22y=jacobian(y2,u2);lam22=la22u/la22y;
Lamda=[lam11 lam12;lam21 lam22]

⌨️ 快捷键说明

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