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

📄 ben2bsys.m

📁 数字通信第四版原书的例程
💻 M
📖 第 1 页 / 共 5 页
字号:

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_line([sys,'/','Autopilot/PAutoC/G6'],[290,35;315,35])
add_line([sys,'/','Autopilot/PAutoC/G6'],[210,35;230,35])
add_line([sys,'/','Autopilot/PAutoC/G6'],[125,35;150,35])
add_line([sys,'/','Autopilot/PAutoC/G6'],[50,35;65,35])


%     Finished composite block 'Autopilot/PAutoC/G6'.

set_param([sys,'/','Autopilot/PAutoC/G6'],...
		'position',[410,170,440,220])
add_line([sys,'/','Autopilot/PAutoC'],[395,330;425,330;425,285;500,215])
add_line([sys,'/','Autopilot/PAutoC'],[280,330;340,330])
add_line([sys,'/','Autopilot/PAutoC'],[50,330;240,330])
add_line([sys,'/','Autopilot/PAutoC'],[280,265;340,265])
add_line([sys,'/','Autopilot/PAutoC'],[180,240;205,240;205,220;240,220])
add_line([sys,'/','Autopilot/PAutoC'],[180,240;205,240;205,265;240,265])
add_line([sys,'/','Autopilot/PAutoC'],[230,25;240,25])
add_line([sys,'/','Autopilot/PAutoC'],[280,220;305,220;325,200;335,200])
add_line([sys,'/','Autopilot/PAutoC'],[395,265;425,265;485,205;500,205])
add_line([sys,'/','Autopilot/PAutoC'],[375,195;405,195])
add_line([sys,'/','Autopilot/PAutoC'],[445,195;500,195])
add_line([sys,'/','Autopilot/PAutoC'],[105,175;115,175;125,120])
add_line([sys,'/','Autopilot/PAutoC'],[280,25;475,25;475,175;500,175])
add_line([sys,'/','Autopilot/PAutoC'],[280,80;370,80;475,185;500,185])
add_line([sys,'/','Autopilot/PAutoC'],[230,80;240,80])
add_line([sys,'/','Autopilot/PAutoC'],[165,115;175,115;175,150;190,150])
add_line([sys,'/','Autopilot/PAutoC'],[165,115;175,115;175,80;190,80])
add_line([sys,'/','Autopilot/PAutoC'],[230,150;240,150])
add_line([sys,'/','Autopilot/PAutoC'],[280,150;286,150;326,190;335,190])
add_line([sys,'/','Autopilot/PAutoC'],[530,195;550,195])
add_line([sys,'/','Autopilot/PAutoC'],[50,25;190,25])
add_line([sys,'/','Autopilot/PAutoC'],[50,110;125,110])
add_line([sys,'/','Autopilot/PAutoC'],[50,175;65,175])
add_line([sys,'/','Autopilot/PAutoC'],[50,240;130,240])
add_line([sys,'/','Autopilot/PAutoC'],[590,195;600,195])
add_line([sys,'/','Autopilot/PAutoC'],[640,195;655,195])


%     Finished composite block 'Autopilot/PAutoC'.

set_param([sys,'/','Autopilot/PAutoC'],...
		'position',[205,4,255,66])


%     Subsystem  'Autopilot/YAutoC'.

new_system([sys,'/','Autopilot/YAutoC'])
set_param([sys,'/','Autopilot/YAutoC'],'Location',[0,51,720,434])


%     Subsystem  'Autopilot/YAutoC/G6'.

new_system([sys,'/','Autopilot/YAutoC/G6'])
set_param([sys,'/','Autopilot/YAutoC/G6'],'Location',[100,100,300,300])

add_block('built-in/Inport',[sys,'/','Autopilot/YAutoC/G6/In_1'])
set_param([sys,'/','Autopilot/YAutoC/G6/In_1'],...
		'position',[5,30,25,50])

add_block('built-in/Transfer Fcn',[sys,'/','Autopilot/YAutoC/G6/G62'])
set_param([sys,'/','Autopilot/YAutoC/G6/G62'],...
		'Numerator','gn62',...
		'Denominator','gd62',...
		'position',[155,11,210,59])

add_block('built-in/Transfer Fcn',[sys,'/','Autopilot/YAutoC/G6/G63'])
set_param([sys,'/','Autopilot/YAutoC/G6/G63'],...
		'Numerator','gn63',...
		'Denominator','gd63',...
		'position',[240,11,295,59])

add_block('built-in/Outport',[sys,'/','Autopilot/YAutoC/G6/Out_1'])
set_param([sys,'/','Autopilot/YAutoC/G6/Out_1'],...
		'position',[335,30,355,50])

add_block('built-in/Transfer Fcn',[sys,'/','Autopilot/YAutoC/G6/G61'])
set_param([sys,'/','Autopilot/YAutoC/G6/G61'],...
		'Numerator','gn61',...
		'Denominator','gd61',...
		'position',[65,11,120,59])
add_line([sys,'/','Autopilot/YAutoC/G6'],[30,40;60,35])
add_line([sys,'/','Autopilot/YAutoC/G6'],[125,35;150,35])
add_line([sys,'/','Autopilot/YAutoC/G6'],[215,35;235,35])
add_line([sys,'/','Autopilot/YAutoC/G6'],[300,35;330,40])


%     Finished composite block 'Autopilot/YAutoC/G6'.

set_param([sys,'/','Autopilot/YAutoC/G6'],...
		'position',[410,170,440,220])

add_block('built-in/Transfer Fcn',[sys,'/','Autopilot/YAutoC/G10'])
set_param([sys,'/','Autopilot/YAutoC/G10'],...
		'Numerator','gn10',...
		'Denominator','gd10',...
		'position',[340,308,390,352])

add_block('built-in/Gain',[sys,'/','Autopilot/YAutoC/K7 K10'])
set_param([sys,'/','Autopilot/YAutoC/K7 K10'],...
		'Gain','k7*k10',...
		'position',[245,315,275,345])

add_block('built-in/Inport',[sys,'/','Autopilot/YAutoC/U2'])
set_param([sys,'/','Autopilot/YAutoC/U2'],...
		'Port','5',...
		'position',[25,325,45,335])

add_block('built-in/Inport',[sys,'/','Autopilot/YAutoC/Ny'])
set_param([sys,'/','Autopilot/YAutoC/Ny'],...
		'Port','2',...
		'position',[25,105,45,115])

add_block('built-in/Inport',[sys,'/','Autopilot/YAutoC/Ncy'])
set_param([sys,'/','Autopilot/YAutoC/Ncy'],...
		'position',[25,20,45,30])

add_block('built-in/Inport',[sys,'/','Autopilot/YAutoC/Y2'])
set_param([sys,'/','Autopilot/YAutoC/Y2'],...
		'Port','4',...
		'position',[25,235,45,245])

add_block('built-in/Sum',[sys,'/','Autopilot/YAutoC/Sum1'])
set_param([sys,'/','Autopilot/YAutoC/Sum1'],...
		'inputs','2',...
		'position',[340,185,370,205])

add_block('built-in/Gain',[sys,'/','Autopilot/YAutoC/K2 K5'])
set_param([sys,'/','Autopilot/YAutoC/K2 K5'],...
		'Gain','k2*k5',...
		'position',[245,205,275,235])

add_block('built-in/Gain',[sys,'/','Autopilot/YAutoC/K2 K6'])
set_param([sys,'/','Autopilot/YAutoC/K2 K6'],...
		'Gain','k2*k6',...
		'position',[245,250,275,280])

add_block('built-in/Transfer Fcn',[sys,'/','Autopilot/YAutoC/G5'])
set_param([sys,'/','Autopilot/YAutoC/G5'],...
		'Numerator','gn5',...
		'Denominator','gd5',...
		'position',[340,243,390,287])

add_block('built-in/Transfer Fcn',[sys,'/','Autopilot/YAutoC/G4'])
set_param([sys,'/','Autopilot/YAutoC/G4'],...
		'Numerator','gn4',...
		'Denominator','gd4',...
		'position',[150,217,175,263])

add_block('built-in/Gain',[sys,'/','Autopilot/YAutoC/1.2'])
set_param([sys,'/','Autopilot/YAutoC/1.2'],...
		'Gain','1.2',...
		'position',[195,10,225,40])

add_block('built-in/Sum',[sys,'/','Autopilot/YAutoC/Sum2'])
set_param([sys,'/','Autopilot/YAutoC/Sum2'],...
		'inputs','-++++',...
		'position',[505,166,525,224])

add_block('built-in/Gain',[sys,'/','Autopilot/YAutoC/K2 K4'])
set_param([sys,'/','Autopilot/YAutoC/K2 K4'],...
		'Gain','k2*k4',...
		'position',[195,135,225,165])

add_block('built-in/Gain',[sys,'/','Autopilot/YAutoC/K1 K2(2)'])
set_param([sys,'/','Autopilot/YAutoC/K1 K2(2)'],...
		'Gain','k1*k2',...
		'position',[195,65,225,95])

add_block('built-in/Sum',[sys,'/','Autopilot/YAutoC/Sum'])
set_param([sys,'/','Autopilot/YAutoC/Sum'],...
		'inputs','2',...
		'position',[130,105,160,125])

add_block('built-in/Gain',[sys,'/','Autopilot/YAutoC/K3'])
set_param([sys,'/','Autopilot/YAutoC/K3'],...
		'Gain','k3',...
		'position',[70,160,100,190])

add_block('built-in/Inport',[sys,'/','Autopilot/YAutoC/Y6'])
set_param([sys,'/','Autopilot/YAutoC/Y6'],...
		'Port','3',...
		'position',[25,170,45,180])

add_block('built-in/Gain',[sys,'/','Autopilot/YAutoC/K9'])
set_param([sys,'/','Autopilot/YAutoC/K9'],...
		'Gain','k9',...
		'position',[555,185,585,215])

add_block('built-in/Outport',[sys,'/','Autopilot/YAutoC/U3'])
set_param([sys,'/','Autopilot/YAutoC/U3'],...
		'position',[660,195,680,205])

add_block('built-in/Gain',[sys,'/','Autopilot/YAutoC/K1 K2(1)'])
set_param([sys,'/','Autopilot/YAutoC/K1 K2(1)'],...
		'Gain','k1*k2',...
		'position',[245,10,275,40])


%     Subsystem  'Autopilot/YAutoC/G1 G2'.

new_system([sys,'/','Autopilot/YAutoC/G1 G2'])
set_param([sys,'/','Autopilot/YAutoC/G1 G2'],'Location',[100,100,300,300])

add_block('built-in/Outport',[sys,'/','Autopilot/YAutoC/G1 G2/Out_1'])
set_param([sys,'/','Autopilot/YAutoC/G1 G2/Out_1'],...
		'position',[210,25,230,45])

add_block('built-in/Transfer Fcn',[sys,'/','Autopilot/YAutoC/G1 G2/G2'])
set_param([sys,'/','Autopilot/YAutoC/G1 G2/G2'],...
		'Numerator','gn2',...
		'Denominator','gd2',...
		'position',[135,15,170,55])

add_block('built-in/Transfer Fcn',[sys,'/','Autopilot/YAutoC/G1 G2/G1'])
set_param([sys,'/','Autopilot/YAutoC/G1 G2/G1'],...
		'Numerator','gn1',...
		'Denominator','gd1',...
		'position',[65,15,100,55])

add_block('built-in/Inport',[sys,'/','Autopilot/YAutoC/G1 G2/In_1'])
set_param([sys,'/','Autopilot/YAutoC/G1 G2/In_1'],...
		'position',[10,25,30,45])
add_line([sys,'/','Autopilot/YAutoC/G1 G2'],[35,35;60,35])
add_line([sys,'/','Autopilot/YAutoC/G1 G2'],[105,35;130,35])
add_line([sys,'/','Autopilot/YAutoC/G1 G2'],[175,35;205,35])


%     Finished composite block 'Autopilot/YAutoC/G1 G2'.

set_param([sys,'/','Autopilot/YAutoC/G1 G2'],...
		'position',[245,55,275,105])


%     Subsystem  'Autopilot/YAutoC/G1 G3'.

new_system([sys,'/','Autopilot/YAutoC/G1 G3'])
set_param([sys,'/','Autopilot/YAutoC/G1 G3'],'Location',[100,100,300,300])

add_block('built-in/Outport',[sys,'/','Autopilot/YAutoC/G1 G3/Out_1'])
set_param([sys,'/','Autopilot/YAutoC/G1 G3/Out_1'],...
		'position',[205,25,225,45])

add_block('built-in/Transfer Fcn',[sys,'/','Autopilot/YAutoC/G1 G3/G1'])
set_param([sys,'/','Autopilot/YAutoC/G1 G3/G1'],...
		'Numerator','gn1',...
		'Denominator','gd1',...
		'position',[80,12,105,58])

add_block('built-in/Transfer Fcn',[sys,'/','Autopilot/YAutoC/G1 G3/G3'])
set_param([sys,'/','Autopilot/YAutoC/G1 G3/G3'],...
		'Numerator','gn3',...
		'Denominator','gd3',...
		'position',[145,12,170,58])

add_block('built-in/Inport',[sys,'/','Autopilot/YAutoC/G1 G3/In_1'])
set_param([sys,'/','Autopilot/YAutoC/G1 G3/In_1'],...
		'position',[15,25,35,45])
add_line([sys,'/','Autopilot/YAutoC/G1 G3'],[40,35;75,35])
add_line([sys,'/','Autopilot/YAutoC/G1 G3'],[110,35;140,35])
add_line([sys,'/','Autopilot/YAutoC/G1 G3'],[175,35;200,35])


%     Finished composite block 'Autopilot/YAutoC/G1 G3'.

set_param([sys,'/','Autopilot/YAutoC/G1 G3'],...
		'position',[245,125,275,175])


%     Subsystem  'Autopilot/YAutoC/G7 G8 G9'.

new_system([sys,'/','Autopilot/YAutoC/G7 G8 G9'])
set_param([sys,'/','Autopilot/YAutoC/G7 G8 G9'],'Location',[100,100,300,300])

add_block('built-in/Inport',[sys,'/','Autopilot/YAutoC/G7 G8 G9/In_1'])
set_param([sys,'/','Autopilot/YAutoC/G7 G8 G9/In_1'],...
		'position',[15,25,35,45])

add_block('built-in/Transfer Fcn',[sys,'/','Autopilot/YAutoC/G7 G8 G9/G7'])
set_param([sys,'/','Autopilot/YAutoC/G7 G8 G9/G7'],...
		'Numerator','gn7',...
		'Denominator','gd7',...
		'position',[65,12,115,58])

add_block('built-in/Outport',[sys,'/','Autopilot/YAutoC/G7 G8 G9/Out_1'])
set_param([sys,'/','Autopilot/YAutoC/G7 G8 G9/Out_1'],...
		'position',[335,25,355,45])


%     Subsystem  'Autopilot/YAutoC/G7 G8 G9/G91 G92'.

new_system([sys,'/','Autopilot/YAutoC/G7 G8 G9/G91 G92'])
set_param([sys,'/','Autopilot/YAutoC/G7 G8 G9/G91 G92'],'Location',[100,100,300,300])

add_block('built-in/Outport',[sys,'/','Autopilot/YAutoC/G7 G8 G9/G91 G92/Out_1'])
set_param([sys,'/','Autopilot/YAutoC/G7 G8 G9/G91 G92/Out_1'],...
		'position',[270,25,290,45])

add_block('built-in/Transfer Fcn',[sys,'/','Autopilot/YAutoC/G7 G8 G9/G91 G92/G92'])
set_param([sys,'/','Autopilot/YAutoC/G7 G8 G9/G91 G92/G92'],...
		'Numerator','gn92',...
		'Denominator','gd92',...
		'position',[170,12,225,58])

add_block('built-in/Inport',[sys,'/','Autopilot/YAutoC/G7 G8 G9/G91 G92/In_1'])
set_param([sys,'/','Autopilot/YAutoC/G7 G8 G9/G91 G92/In_1'],...
		'position',[15,25,35,45])

add_block('built-in/Transfer Fcn',[sys,'/','Autopilot/YAutoC/G7 G8 G9/G91 G92/G91'])
set_param([sys,'/','Autopilot/YAutoC/G7 G8 G9/G91 G92/G91'],...
		'Numerator','gn91',...
		'Denominator','gd91',...
		'position',[75,12,130,58])
add_line([sys,'/','Autopilot/YAutoC/G7 G8 G9/G91 G92'],[40,35;70,35])
add_line([sys,'/','Autopilot/YAutoC/G7 G8 G9/G91 G92'],[135,35;165,35])
add_line([sys,'/','Autopilot/YAutoC/G7 G8 G9/G91 G92'],[230,35;265,35])


%     Finished composite block 'Autopilot/YAutoC/G7 G8 G9/G91 G92'.

set_param([sys,'/','Autopilot/YAutoC/G7 G8 G9/G91 G92'],...
		'position',[245,10,275,60])

add_block('built-in/Transfer Fcn',[sys,'/','Autopilot/YAutoC/G7 G8 G9/G8'])
set_param([sys,'/','Autopilot/YAutoC/G7 G8 G9/G8'],...
		'Numerator','gn8',...
		'Denominator','gd8',...
		'position',[160,12,210,58])
add_line([sys,'/','Autopilot/YAutoC/G7 G8 G9'],[280,35;330,35])
add_line([sys,'/','Autopilot/YAutoC/G7 G8 G9'],[215,35;240,35])
add_line([sys,'/','Autopilot/YAutoC/G7 G8 G9'],[120,35;155,35])
add_line([sys,'/','Autopilot/YAutoC/G7 G8 G9'],[40,35;60,35])


%     Finished composite block 'Autopilot/YAutoC/G7 G8 G9'.

set_param([sys,'/','Autopilot/YAutoC/G7 G8 G9'],...
		'position',[605,175,635,225])
add_line([sys,'/','Autopilot/YAutoC'],[395,330;425,330;425,285;500,215])
add_line([sys,'/','Autopilot/YAutoC'],[280,330;335,330])
add_line([sys,'/','Autopilot/YAutoC'],[50,330;240,330])
add_line([sys,'/','Autopilot/YAutoC'],[280,265;335,265])
add_line([sys,'/','Autopilot/YAutoC'],[180,240;205,240;205,220;240,220])
add_line([sys,'/','Autopilot/YAutoC'],[180,240;205,240;205,265;240,265])
add_line([sys,'/','Autopilot/YAutoC'],[230,25;240,25])
add_line([sys,'/','Autopilot/YAutoC'],[280,220;305,220;325,200;335,200])
add_line([sys,'/','Autopilot/YAutoC'],[395,265;425,265;485,205;500,205])
add_line([sys,'/','Autopilot/YAutoC'],[375,195;405,195])
add_line([sys,'/','Autopilot/YAutoC'],[445,195;500,195])
add_line([sys,'/','Autopilot/YAutoC'],[105,175;115,175;125,120])
add_line([sys,'/','Autopilot/YAutoC'],[280,25;475,25;475,175;500,175])

⌨️ 快捷键说明

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