📄 ben2csys.m
字号:
set_param([sys,'/','Autopilot/PAutoC/G6/G66'],...
'Numerator','gn66',...
'Denominator','gd66',...
'position',[490,12,540,58])
add_block('built-in/Transfer Fcn',[sys,'/','Autopilot/PAutoC/G6/G64'])
set_param([sys,'/','Autopilot/PAutoC/G6/G64'],...
'Numerator','gn64',...
'Denominator','gd64',...
'position',[320,12,370,58])
add_block('built-in/Inport',[sys,'/','Autopilot/PAutoC/G6/In_1'])
set_param([sys,'/','Autopilot/PAutoC/G6/In_1'],...
'position',[20,25,40,45])
add_block('built-in/Transfer Fcn',[sys,'/','Autopilot/PAutoC/G6/G61'])
set_param([sys,'/','Autopilot/PAutoC/G6/G61'],...
'Numerator','gn61',...
'Denominator','gd61',...
'position',[65,12,115,58])
add_block('built-in/Outport',[sys,'/','Autopilot/PAutoC/G6/Out_1'])
set_param([sys,'/','Autopilot/PAutoC/G6/Out_1'],...
'position',[645,25,665,45])
add_block('built-in/Transfer Fcn',[sys,'/','Autopilot/PAutoC/G6/G62'])
set_param([sys,'/','Autopilot/PAutoC/G6/G62'],...
'Numerator','gn62',...
'Denominator','gd62',...
'position',[155,12,205,58])
add_block('built-in/Transfer Fcn',[sys,'/','Autopilot/PAutoC/G6/G63'])
set_param([sys,'/','Autopilot/PAutoC/G6/G63'],...
'Numerator','gn63',...
'Denominator','gd63',...
'position',[235,12,285,58])
add_line([sys,'/','Autopilot/PAutoC/G6'],[620,35;640,35])
add_line([sys,'/','Autopilot/PAutoC/G6'],[545,35;560,35])
add_line([sys,'/','Autopilot/PAutoC/G6'],[290,35;315,35])
add_line([sys,'/','Autopilot/PAutoC/G6'],[465,35;485,35])
add_line([sys,'/','Autopilot/PAutoC/G6'],[375,35;405,35])
add_line([sys,'/','Autopilot/PAutoC/G6'],[45,35;60,35])
add_line([sys,'/','Autopilot/PAutoC/G6'],[120,35;150,35])
add_line([sys,'/','Autopilot/PAutoC/G6'],[210,35;230,35])
% Finished composite block 'Autopilot/PAutoC/G6'.
set_param([sys,'/','Autopilot/PAutoC/G6'],...
'position',[410,170,440,220])
% Subsystem 'Autopilot/PAutoC/G7 G8 G9'.
new_system([sys,'/','Autopilot/PAutoC/G7 G8 G9'])
set_param([sys,'/','Autopilot/PAutoC/G7 G8 G9'],'Location',[100,100,300,300])
add_block('built-in/Transfer Fcn',[sys,'/','Autopilot/PAutoC/G7 G8 G9/G8'])
set_param([sys,'/','Autopilot/PAutoC/G7 G8 G9/G8'],...
'Numerator','gn8',...
'Denominator','gd8',...
'position',[230,13,290,57])
add_block('built-in/Transfer Fcn',[sys,'/','Autopilot/PAutoC/G7 G8 G9/G7'])
set_param([sys,'/','Autopilot/PAutoC/G7 G8 G9/G7'],...
'Numerator','gn7',...
'Denominator','gd7',...
'position',[105,13,165,57])
% Subsystem 'Autopilot/PAutoC/G7 G8 G9/G91 G92'.
new_system([sys,'/','Autopilot/PAutoC/G7 G8 G9/G91 G92'])
set_param([sys,'/','Autopilot/PAutoC/G7 G8 G9/G91 G92'],'Location',[100,100,300,300])
add_block('built-in/Outport',[sys,'/','Autopilot/PAutoC/G7 G8 G9/G91 G92/Out_1'])
set_param([sys,'/','Autopilot/PAutoC/G7 G8 G9/G91 G92/Out_1'],...
'position',[280,25,300,45])
add_block('built-in/Inport',[sys,'/','Autopilot/PAutoC/G7 G8 G9/G91 G92/In_1'])
set_param([sys,'/','Autopilot/PAutoC/G7 G8 G9/G91 G92/In_1'],...
'position',[20,25,40,45])
add_block('built-in/Transfer Fcn',[sys,'/','Autopilot/PAutoC/G7 G8 G9/G91 G92/G91'])
set_param([sys,'/','Autopilot/PAutoC/G7 G8 G9/G91 G92/G91'],...
'Numerator','gn91',...
'Denominator','gd91',...
'position',[75,12,130,58])
add_block('built-in/Transfer Fcn',[sys,'/','Autopilot/PAutoC/G7 G8 G9/G91 G92/G92'])
set_param([sys,'/','Autopilot/PAutoC/G7 G8 G9/G91 G92/G92'],...
'Numerator','gn92',...
'Denominator','gd92',...
'position',[180,12,230,58])
add_line([sys,'/','Autopilot/PAutoC/G7 G8 G9/G91 G92'],[235,35;275,35])
add_line([sys,'/','Autopilot/PAutoC/G7 G8 G9/G91 G92'],[135,35;175,35])
add_line([sys,'/','Autopilot/PAutoC/G7 G8 G9/G91 G92'],[45,35;70,35])
% Finished composite block 'Autopilot/PAutoC/G7 G8 G9/G91 G92'.
set_param([sys,'/','Autopilot/PAutoC/G7 G8 G9/G91 G92'],...
'position',[370,10,400,60])
add_block('built-in/Outport',[sys,'/','Autopilot/PAutoC/G7 G8 G9/Out_1'])
set_param([sys,'/','Autopilot/PAutoC/G7 G8 G9/Out_1'],...
'position',[455,25,475,45])
add_block('built-in/Inport',[sys,'/','Autopilot/PAutoC/G7 G8 G9/In_1'])
set_param([sys,'/','Autopilot/PAutoC/G7 G8 G9/In_1'],...
'position',[15,25,35,45])
add_line([sys,'/','Autopilot/PAutoC/G7 G8 G9'],[40,35;100,35])
add_line([sys,'/','Autopilot/PAutoC/G7 G8 G9'],[170,35;225,35])
add_line([sys,'/','Autopilot/PAutoC/G7 G8 G9'],[295,35;365,35])
add_line([sys,'/','Autopilot/PAutoC/G7 G8 G9'],[405,35;450,35])
% Finished composite block 'Autopilot/PAutoC/G7 G8 G9'.
set_param([sys,'/','Autopilot/PAutoC/G7 G8 G9'],...
'position',[605,175,635,225])
% Subsystem 'Autopilot/PAutoC/G1 G3'.
new_system([sys,'/','Autopilot/PAutoC/G1 G3'])
set_param([sys,'/','Autopilot/PAutoC/G1 G3'],'Location',[100,100,300,300])
add_block('built-in/Inport',[sys,'/','Autopilot/PAutoC/G1 G3/In_1'])
set_param([sys,'/','Autopilot/PAutoC/G1 G3/In_1'],...
'position',[15,25,35,45])
add_block('built-in/Transfer Fcn',[sys,'/','Autopilot/PAutoC/G1 G3/G3'])
set_param([sys,'/','Autopilot/PAutoC/G1 G3/G3'],...
'Numerator','gn3',...
'Denominator','gd3',...
'position',[145,12,170,58])
add_block('built-in/Transfer Fcn',[sys,'/','Autopilot/PAutoC/G1 G3/G1'])
set_param([sys,'/','Autopilot/PAutoC/G1 G3/G1'],...
'Numerator','gn1',...
'Denominator','gd1',...
'position',[80,12,105,58])
add_block('built-in/Outport',[sys,'/','Autopilot/PAutoC/G1 G3/Out_1'])
set_param([sys,'/','Autopilot/PAutoC/G1 G3/Out_1'],...
'position',[205,25,225,45])
add_line([sys,'/','Autopilot/PAutoC/G1 G3'],[175,35;200,35])
add_line([sys,'/','Autopilot/PAutoC/G1 G3'],[110,35;140,35])
add_line([sys,'/','Autopilot/PAutoC/G1 G3'],[40,35;75,35])
% Finished composite block 'Autopilot/PAutoC/G1 G3'.
set_param([sys,'/','Autopilot/PAutoC/G1 G3'],...
'position',[245,125,275,175])
% Subsystem 'Autopilot/PAutoC/G1 G2'.
new_system([sys,'/','Autopilot/PAutoC/G1 G2'])
set_param([sys,'/','Autopilot/PAutoC/G1 G2'],'Location',[100,100,300,300])
add_block('built-in/Inport',[sys,'/','Autopilot/PAutoC/G1 G2/In_1'])
set_param([sys,'/','Autopilot/PAutoC/G1 G2/In_1'],...
'position',[10,25,30,45])
add_block('built-in/Transfer Fcn',[sys,'/','Autopilot/PAutoC/G1 G2/G1'])
set_param([sys,'/','Autopilot/PAutoC/G1 G2/G1'],...
'Numerator','gn1',...
'Denominator','gd1',...
'position',[65,15,100,55])
add_block('built-in/Transfer Fcn',[sys,'/','Autopilot/PAutoC/G1 G2/G2'])
set_param([sys,'/','Autopilot/PAutoC/G1 G2/G2'],...
'Numerator','gn2',...
'Denominator','gd2',...
'position',[135,15,170,55])
add_block('built-in/Outport',[sys,'/','Autopilot/PAutoC/G1 G2/Out_1'])
set_param([sys,'/','Autopilot/PAutoC/G1 G2/Out_1'],...
'position',[210,25,230,45])
add_line([sys,'/','Autopilot/PAutoC/G1 G2'],[175,35;205,35])
add_line([sys,'/','Autopilot/PAutoC/G1 G2'],[105,35;130,35])
add_line([sys,'/','Autopilot/PAutoC/G1 G2'],[35,35;60,35])
% Finished composite block 'Autopilot/PAutoC/G1 G2'.
set_param([sys,'/','Autopilot/PAutoC/G1 G2'],...
'position',[245,55,275,105])
add_block('built-in/Gain',[sys,'/','Autopilot/PAutoC/K1 K2(1)'])
set_param([sys,'/','Autopilot/PAutoC/K1 K2(1)'],...
'Gain','k1*k2',...
'position',[245,10,275,40])
add_block('built-in/Outport',[sys,'/','Autopilot/PAutoC/U1'])
set_param([sys,'/','Autopilot/PAutoC/U1'],...
'position',[660,195,680,205])
add_block('built-in/Gain',[sys,'/','Autopilot/PAutoC/K9'])
set_param([sys,'/','Autopilot/PAutoC/K9'],...
'Gain','k9',...
'position',[555,185,585,215])
add_block('built-in/Inport',[sys,'/','Autopilot/PAutoC/Y4'])
set_param([sys,'/','Autopilot/PAutoC/Y4'],...
'Port','3',...
'position',[25,170,45,180])
add_block('built-in/Gain',[sys,'/','Autopilot/PAutoC/K3'])
set_param([sys,'/','Autopilot/PAutoC/K3'],...
'Gain','k3',...
'position',[70,160,100,190])
add_block('built-in/Sum',[sys,'/','Autopilot/PAutoC/Sum'])
set_param([sys,'/','Autopilot/PAutoC/Sum'],...
'inputs','2',...
'position',[130,105,160,125])
add_block('built-in/Gain',[sys,'/','Autopilot/PAutoC/K1 K2(2)'])
set_param([sys,'/','Autopilot/PAutoC/K1 K2(2)'],...
'Gain','k1*k2',...
'position',[195,65,225,95])
add_block('built-in/Gain',[sys,'/','Autopilot/PAutoC/K2 K4'])
set_param([sys,'/','Autopilot/PAutoC/K2 K4'],...
'Gain','k2*k4',...
'position',[195,135,225,165])
add_block('built-in/Sum',[sys,'/','Autopilot/PAutoC/Sum2'])
set_param([sys,'/','Autopilot/PAutoC/Sum2'],...
'inputs','-++++',...
'position',[505,166,525,224])
add_block('built-in/Gain',[sys,'/','Autopilot/PAutoC/1.2'])
set_param([sys,'/','Autopilot/PAutoC/1.2'],...
'Gain','1.2',...
'position',[195,10,225,40])
add_block('built-in/Transfer Fcn',[sys,'/','Autopilot/PAutoC/G4'])
set_param([sys,'/','Autopilot/PAutoC/G4'],...
'Numerator','gn4',...
'Denominator','gd4',...
'position',[135,217,175,263])
add_block('built-in/Transfer Fcn',[sys,'/','Autopilot/PAutoC/G5'])
set_param([sys,'/','Autopilot/PAutoC/G5'],...
'Numerator','gn5',...
'Denominator','gd5',...
'position',[345,242,390,288])
add_block('built-in/Gain',[sys,'/','Autopilot/PAutoC/K2 K6'])
set_param([sys,'/','Autopilot/PAutoC/K2 K6'],...
'Gain','k2*k6',...
'position',[245,250,275,280])
add_block('built-in/Gain',[sys,'/','Autopilot/PAutoC/K2 K5'])
set_param([sys,'/','Autopilot/PAutoC/K2 K5'],...
'Gain','k2*k5',...
'position',[245,205,275,235])
add_block('built-in/Sum',[sys,'/','Autopilot/PAutoC/Sum1'])
set_param([sys,'/','Autopilot/PAutoC/Sum1'],...
'inputs','2',...
'position',[340,185,370,205])
add_block('built-in/Inport',[sys,'/','Autopilot/PAutoC/Y1'])
set_param([sys,'/','Autopilot/PAutoC/Y1'],...
'Port','4',...
'position',[25,235,45,245])
add_block('built-in/Inport',[sys,'/','Autopilot/PAutoC/Ncp'])
set_param([sys,'/','Autopilot/PAutoC/Ncp'],...
'position',[25,20,45,30])
add_block('built-in/Inport',[sys,'/','Autopilot/PAutoC/Np'])
set_param([sys,'/','Autopilot/PAutoC/Np'],...
'Port','2',...
'position',[25,105,45,115])
add_block('built-in/Inport',[sys,'/','Autopilot/PAutoC/U2'])
set_param([sys,'/','Autopilot/PAutoC/U2'],...
'Port','5',...
'position',[25,325,45,335])
add_block('built-in/Gain',[sys,'/','Autopilot/PAutoC/K7 K8'])
set_param([sys,'/','Autopilot/PAutoC/K7 K8'],...
'Gain','k7*k8',...
'position',[245,315,275,345])
add_block('built-in/Transfer Fcn',[sys,'/','Autopilot/PAutoC/G10'])
set_param([sys,'/','Autopilot/PAutoC/G10'],...
'Numerator','gn10',...
'Denominator','gd10',...
'position',[345,308,390,352])
add_line([sys,'/','Autopilot/PAutoC'],[640,200;655,200])
add_line([sys,'/','Autopilot/PAutoC'],[590,200;600,200])
add_line([sys,'/','Autopilot/PAutoC'],[50,240;130,240])
add_line([sys,'/','Autopilot/PAutoC'],[50,175;65,175])
add_line([sys,'/','Autopilot/PAutoC'],[50,110;125,110])
add_line([sys,'/','Autopilot/PAutoC'],[50,25;190,25])
add_line([sys,'/','Autopilot/PAutoC'],[530,195;550,200])
add_line([sys,'/','Autopilot/PAutoC'],[280,150;286,150;326,190;335,190])
add_line([sys,'/','Autopilot/PAutoC'],[230,150;240,150])
add_line([sys,'/','Autopilot/PAutoC'],[165,115;175,115;175,80;190,80])
add_line([sys,'/','Autopilot/PAutoC'],[165,115;175,115;175,150;190,150])
add_line([sys,'/','Autopilot/PAutoC'],[230,80;240,80])
add_line([sys,'/','Autopilot/PAutoC'],[280,80;370,80;475,185;500,185])
add_line([sys,'/','Autopilot/PAutoC'],[280,25;475,25;475,175;500,175])
add_line([sys,'/','Autopilot/PAutoC'],[105,175;115,175;125,120])
add_line([sys,'/','Autopilot/PAutoC'],[445,195;500,195])
add_line([sys,'/','Autopilot/PAutoC'],[375,195;405,195])
add_line([sys,'/','Autopilot/PAutoC'],[395,265;425,265;485,205;500,205])
add_line([sys,'/','Autopilot/PAutoC'],[280,220;305,220;325,200;335,200])
add_line([sys,'/','Autopilot/PAutoC'],[230,25;240,25])
add_line([sys,'/','Autopilot/PAutoC'],[180,240;205,240;205,265;240,265])
add_line([sys,'/','Autopilot/PAutoC'],[180,240;205,240;205,220;240,220])
add_line([sys,'/','Autopilot/PAutoC'],[280,265;340,265])
add_line([sys,'/','Autopilot/PAutoC'],[50,330;240,330])
add_line([sys,'/','Autopilot/PAutoC'],[280,330;340,330])
add_line([sys,'/','Autopilot/PAutoC'],[395,330;425,330;425,285;500,215])
% Finished composite block 'Autopilot/PAutoC'.
set_param([sys,'/','Autopilot/PAutoC'],...
'position',[155,12,195,68])
add_block('built-in/Inport',[sys,'/','Autopilot/Y1'])
set_param([sys,'/','Autopilot/Y1'],...
'Port','5',...
'position',[95,65,115,85])
add_block('built-in/Inport',[sys,'/','Autopilot/Y4'])
set_param([sys,'/','Autopilot/Y4'],...
'Port','6',...
'position',[70,45,90,65])
add_block('built-in/Inport',[sys,'/','Autopilot/Np'])
set_param([sys,'/','Autopilot/Np'],...
'Port','4',...
'position',[40,30,60,50])
add_block('built-in/Inport',[sys,'/','Autopilot/Ncp'])
set_param([sys,'/','Autopilot/Ncp'],...
'position',[15,10,35,30])
add_block('built-in/Outport',[sys,'/','Autopilot/U2'])
set_param([sys,'/','Autopilot/U2'],...
'Port','2',...
'position',[245,220,265,240])
add_line([sys,'/','Autopilot'],[200,230;240,230])
add_line([sys,'/','Autopilot'],[215,230;215,190;135,190;135,150;150,150])
add_line([sys,'/','Autopilot'],[215,190;285,190;285,95;135,95;135,60;150,60])
add_line([sys,'/','Autopilot'],[120,230;150,230])
add_line([sys,'/','Autopilot'],[120,165;125,140;150,140])
add_line([sys,'/','Autopilot'],[200,130;240,130])
add_line([sys,'/','Autopilot'],[90,150;100,130;150,130])
add_line([sys,'/','Autopilot'],[65,130;75,120;150,120])
add_line([sys,'/','Autopilot'],[40,110;150,110])
add_line([sys,'/','Autopilot'],[120,75;125,50;150,50])
add_line([sys,'/','Autopilot'],[200,40;235,40])
add_line([sys,'/','Autopilot'],[95,55;105,40;150,40])
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -