clear;
clc;
ng1=1;dg1=[1 0.3 1];
ng2=0.4;dg2=[2 1];
ng3=[2 0];dg3=1;
nh1=0.7;dh1=1;
nh2=0.5;dh2=1;
nh3=0.4;dh3=1;
sg1=tf(ng1,dg1);
sg2=tf(ng2,dg2);
sg3=tf(ng3,dg3);
sh1=tf(nh1,dh1);
sh2=tf(nh2,dh2);
sh3=tf(nh3,dh3);
sys1=feedback(sg2,sh2);
sys2=series(sys1,sh3);
sys3=feedback(sg1,sys2);
sys4=series(sys3,sh1);
sys5=feedback(sys4,sg3)
用matlab写的话,输入以下代码即可:
clear;
clc;
ng1=1;dg1=[1 0.3 1];
ng2=0.4;dg2=[2 1];
ng3=[2 0];dg3=1;
nh1=0.7;dh1=1;
nh2=0.5;dh2=1;
nh3=0.4;dh3=1;
sg1=tf(ng1,dg1);
sg2=tf(ng2,dg2);
sg3=tf(ng3,dg3);
sh1=tf(nh1,dh1);
sh2=tf(nh2,dh2);
sh3=tf(nh3,dh3);
sys1=feedback(sg2,sh2);
sys2=series(sys1,sh3);
sys3=feedback(sg1,sys2);
sys4=series(sys3,sh1);
sys5=feedback(sys4,sg3)
希望能帮到你!