📄 q804.m
字号:
%《MATLAB在电子信息课程中的应用》第八章例8.4程序q804
% 复杂系统结构图变换
% 电子工业出版社出版 陈怀琛 吴大正 高西全合著 2001年10月
clear
% 建立环节的对象模型。
s1 = tf(10,[1,5],'inputname','u1','outputname','x1');
A=[-9,17;-2,3];
B=[-0.5,0.5;-0.002,-1.8];
C=[-3,2;-13,18];
D=[-0.5,-0.1;-0.6,0.3];
s2 = ss(A,B,C,D,'inputname',{'u2','u3'},'outputname',{'x2','x3'});
s3 = zpk(-1,-2,2,'inputname','u4','outputname','x4');
sap = append(s1,s2,s3); % 建立无连接的总状态空间模型
Q=[3,2,-4;4,3,0]; % 写出系统的联接矩阵Q
% 确定外输入输出。系统的外输入为r=[u1,u2],对外输出为y=[x2,x3]
inputs=[1,2];
outputs = [2,3];
% 用connect命令生成组合后的系统。
sc = connect(sap,Q,inputs,outputs);
set(sc,'inputname',['r1';'r2'],'outputname',{'y1';'y2'})
sc % 显示合成系统特性
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -