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

📄 ben2bsys.m

📁 数字通信第四版原书的例程
💻 M
📖 第 1 页 / 共 5 页
字号:
add_block('built-in/Sum',[sys,'/','Airframe/YAC/Sum13'])
set_param([sys,'/','Airframe/YAC/Sum13'],...
		'orientation',2,...
		'inputs','-++',...
		'position',[530,235,540,275])

add_block('built-in/Integrator',[sys,'/','Airframe/YAC/Integrator3'])
set_param([sys,'/','Airframe/YAC/Integrator3'],...
		'position',[590,157,620,173])

add_block('built-in/Gain',[sys,'/','Airframe/YAC/b16'])
set_param([sys,'/','Airframe/YAC/b16'],...
		'Gain','b16',...
		'position',[550,157,570,173])

add_block('built-in/Gain',[sys,'/','Airframe/YAC/b14'])
set_param([sys,'/','Airframe/YAC/b14'],...
		'orientation',1,...
		'Gain','b14',...
		'position',[490,100,510,120])

add_block('built-in/Sum',[sys,'/','Airframe/YAC/Sum12'])
set_param([sys,'/','Airframe/YAC/Sum12'],...
		'inputs','-+++',...
		'position',[515,145,530,185])

add_block('built-in/Sum',[sys,'/','Airframe/YAC/Sum3'])
set_param([sys,'/','Airframe/YAC/Sum3'],...
		'inputs','3',...
		'position',[250,145,265,175])

add_block('built-in/Sum',[sys,'/','Airframe/YAC/Sum8'])
set_param([sys,'/','Airframe/YAC/Sum8'],...
		'inputs','3',...
		'position',[320,145,335,175])

add_block('built-in/Gain',[sys,'/','Airframe/YAC/b15'])
set_param([sys,'/','Airframe/YAC/b15'],...
		'orientation',2,...
		'Gain','b15',...
		'position',[590,207,610,223])

add_block('built-in/Gain',[sys,'/','Airframe/YAC/b13'])
set_param([sys,'/','Airframe/YAC/b13'],...
		'Gain','b13',...
		'position',[460,207,480,223])

add_block('built-in/Sum',[sys,'/','Airframe/YAC/Sum4'])
set_param([sys,'/','Airframe/YAC/Sum4'],...
		'inputs','3',...
		'position',[260,310,275,340])

add_block('built-in/Sum',[sys,'/','Airframe/YAC/Sum9'])
set_param([sys,'/','Airframe/YAC/Sum9'],...
		'inputs','3',...
		'position',[325,310,340,340])

add_block('built-in/Gain',[sys,'/','Airframe/YAC/b5'])
set_param([sys,'/','Airframe/YAC/b5'],...
		'Gain','b5',...
		'position',[270,372,290,388])

add_block('built-in/Gain',[sys,'/','Airframe/YAC/b11'])
set_param([sys,'/','Airframe/YAC/b11'],...
		'Gain','b11',...
		'position',[395,317,415,333])

add_block('built-in/Gain',[sys,'/','Airframe/YAC/b12'])
set_param([sys,'/','Airframe/YAC/b12'],...
		'Gain','b12',...
		'position',[480,317,500,333])

add_block('built-in/Gain',[sys,'/','Airframe/YAC/b1'])
set_param([sys,'/','Airframe/YAC/b1'],...
		'Gain','b1',...
		'position',[195,257,215,273])

add_block('built-in/Gain',[sys,'/','Airframe/YAC/b3'])
set_param([sys,'/','Airframe/YAC/b3'],...
		'Gain','b3',...
		'position',[190,367,210,383])

add_block('built-in/Gain',[sys,'/','Airframe/YAC/b2'])
set_param([sys,'/','Airframe/YAC/b2'],...
		'Gain','b2',...
		'position',[190,317,210,333])

add_block('built-in/Gain',[sys,'/','Airframe/YAC/b8'])
set_param([sys,'/','Airframe/YAC/b8'],...
		'Gain','b8',...
		'position',[190,197,210,213])

add_block('built-in/Gain',[sys,'/','Airframe/YAC/b7'])
set_param([sys,'/','Airframe/YAC/b7'],...
		'Gain','b7',...
		'position',[190,152,210,168])

add_block('built-in/Gain',[sys,'/','Airframe/YAC/b6'])
set_param([sys,'/','Airframe/YAC/b6'],...
		'Gain','b6',...
		'position',[190,102,210,118])

add_block('built-in/Inport',[sys,'/','Airframe/YAC/U1'])
set_param([sys,'/','Airframe/YAC/U1'],...
		'Port','4',...
		'position',[145,255,165,275])

add_block('built-in/Gain',[sys,'/','Airframe/YAC/b10'])
set_param([sys,'/','Airframe/YAC/b10'],...
		'Gain','b10',...
		'position',[240,87,260,103])

add_block('built-in/Inport',[sys,'/','Airframe/YAC/U2'])
set_param([sys,'/','Airframe/YAC/U2'],...
		'Port','5',...
		'position',[105,315,125,335])

add_block('built-in/Inport',[sys,'/','Airframe/YAC/U3'])
set_param([sys,'/','Airframe/YAC/U3'],...
		'Port','6',...
		'position',[70,365,90,385])

add_block('built-in/Outport',[sys,'/','Airframe/YAC/C5'])
set_param([sys,'/','Airframe/YAC/C5'],...
		'position',[690,65,710,85])

add_block('built-in/Outport',[sys,'/','Airframe/YAC/Y6'])
set_param([sys,'/','Airframe/YAC/Y6'],...
		'Port','3',...
		'position',[690,115,710,135])

add_block('built-in/Outport',[sys,'/','Airframe/YAC/Y2'])
set_param([sys,'/','Airframe/YAC/Y2'],...
		'Port','4',...
		'position',[690,155,710,175])

add_block('built-in/Outport',[sys,'/','Airframe/YAC/Y9'])
set_param([sys,'/','Airframe/YAC/Y9'],...
		'Port','2',...
		'position',[695,405,715,425])

add_block('built-in/Outport',[sys,'/','Airframe/YAC/Ny'])
set_param([sys,'/','Airframe/YAC/Ny'],...
		'Port','5',...
		'position',[695,360,715,380])
add_line([sys,'/','Airframe/YAC'],[45,15;735,15;735,255;545,255])
add_line([sys,'/','Airframe/YAC'],[365,255;305,255;305,280])
add_line([sys,'/','Airframe/YAC'],[365,255;305,255;305,235])
add_line([sys,'/','Airframe/YAC'],[45,55;455,55;500,95])
add_line([sys,'/','Airframe/YAC'],[45,95;45,420;225,420;265,380])
add_line([sys,'/','Airframe/YAC'],[45,95;235,95])
add_line([sys,'/','Airframe/YAC'],[280,325;320,325])
add_line([sys,'/','Airframe/YAC'],[505,325;585,325;585,270;545,270])
add_line([sys,'/','Airframe/YAC'],[535,165;545,165])
add_line([sys,'/','Airframe/YAC'],[500,125;510,150])
add_line([sys,'/','Airframe/YAC'],[365,255;365,140])
add_line([sys,'/','Airframe/YAC'],[625,165;650,165;650,240;545,240])
add_line([sys,'/','Airframe/YAC'],[215,205;245,170])
add_line([sys,'/','Airframe/YAC'],[215,160;245,160])
add_line([sys,'/','Airframe/YAC'],[215,110;245,150])
add_line([sys,'/','Airframe/YAC'],[270,160;315,160])
add_line([sys,'/','Airframe/YAC'],[265,95;280,95;280,150;315,150])
add_line([sys,'/','Airframe/YAC'],[585,215;500,215;510,180])
add_line([sys,'/','Airframe/YAC'],[625,165;650,165;650,215;615,215])
add_line([sys,'/','Airframe/YAC'],[485,215;490,215;490,170;510,170])
add_line([sys,'/','Airframe/YAC'],[220,265;255,315])
add_line([sys,'/','Airframe/YAC'],[215,325;255,325])
add_line([sys,'/','Airframe/YAC'],[215,375;255,335])
add_line([sys,'/','Airframe/YAC'],[305,205;315,170])
add_line([sys,'/','Airframe/YAC'],[305,310;305,315;320,315])
add_line([sys,'/','Airframe/YAC'],[295,380;305,380;305,335;320,335])
add_line([sys,'/','Airframe/YAC'],[340,160;510,160])
add_line([sys,'/','Airframe/YAC'],[420,325;475,325])
add_line([sys,'/','Airframe/YAC'],[345,325;390,325])
add_line([sys,'/','Airframe/YAC'],[525,255;405,255])
add_line([sys,'/','Airframe/YAC'],[525,255;430,255;430,215;455,215])
add_line([sys,'/','Airframe/YAC'],[625,165;685,165])
add_line([sys,'/','Airframe/YAC'],[575,165;585,165])
add_line([sys,'/','Airframe/YAC'],[170,265;190,265])
add_line([sys,'/','Airframe/YAC'],[130,325;185,325])
add_line([sys,'/','Airframe/YAC'],[95,375;185,375])
add_line([sys,'/','Airframe/YAC'],[365,255;365,415;690,415])
add_line([sys,'/','Airframe/YAC'],[420,325;420,370;690,370])
add_line([sys,'/','Airframe/YAC'],[170,265;170,205;185,205])
add_line([sys,'/','Airframe/YAC'],[130,325;130,160;185,160])
add_line([sys,'/','Airframe/YAC'],[95,375;95,110;185,110])
add_line([sys,'/','Airframe/YAC'],[575,165;575,125;685,125])
add_line([sys,'/','Airframe/YAC'],[365,110;365,75;685,75])


%     Finished composite block 'Airframe/YAC'.

set_param([sys,'/','Airframe/YAC'],...
		'position',[195,229,245,291])


%     Subsystem  'Airframe/PAC'.

new_system([sys,'/','Airframe/PAC'])
set_param([sys,'/','Airframe/PAC'],'Location',[100,76,746,538])

add_block('built-in/Outport',[sys,'/','Airframe/PAC/Np'])
set_param([sys,'/','Airframe/PAC/Np'],...
		'position',[610,55,630,75])

add_block('built-in/Outport',[sys,'/','Airframe/PAC/C4'])
set_param([sys,'/','Airframe/PAC/C4'],...
		'Port','5',...
		'position',[615,370,635,390])

add_block('built-in/Integrator',[sys,'/','Airframe/PAC/Integrator'])
set_param([sys,'/','Airframe/PAC/Integrator'],...
		'orientation',2,...
		'position',[335,157,365,173])

add_block('built-in/Gain',[sys,'/','Airframe/PAC/a4'])
set_param([sys,'/','Airframe/PAC/a4'],...
		'Gain','a4',...
		'position',[235,17,255,33])

add_block('built-in/Inport',[sys,'/','Airframe/PAC/Y9'])
set_param([sys,'/','Airframe/PAC/Y9'],...
		'Port','4',...
		'position',[5,335,25,355])

add_block('built-in/Inport',[sys,'/','Airframe/PAC/U1'])
set_param([sys,'/','Airframe/PAC/U1'],...
		'position',[50,45,70,65])

add_block('built-in/Inport',[sys,'/','Airframe/PAC/U2'])
set_param([sys,'/','Airframe/PAC/U2'],...
		'Port','2',...
		'position',[85,80,105,100])

add_block('built-in/Inport',[sys,'/','Airframe/PAC/U3'])
set_param([sys,'/','Airframe/PAC/U3'],...
		'Port','3',...
		'position',[120,135,140,155])

add_block('built-in/Gain',[sys,'/','Airframe/PAC/a1'])
set_param([sys,'/','Airframe/PAC/a1'],...
		'Gain','a1',...
		'position',[175,47,195,63])

add_block('built-in/Sum',[sys,'/','Airframe/PAC/Sum'])
set_param([sys,'/','Airframe/PAC/Sum'],...
		'inputs','3',...
		'position',[225,75,240,105])

add_block('built-in/Sum',[sys,'/','Airframe/PAC/Sum1'])
set_param([sys,'/','Airframe/PAC/Sum1'],...
		'inputs','3',...
		'position',[225,235,240,265])

add_block('built-in/Gain',[sys,'/','Airframe/PAC/a3'])
set_param([sys,'/','Airframe/PAC/a3'],...
		'Gain','a3',...
		'position',[170,137,190,153])

add_block('built-in/Gain',[sys,'/','Airframe/PAC/a2'])
set_param([sys,'/','Airframe/PAC/a2'],...
		'Gain','a2',...
		'position',[165,82,185,98])

add_block('built-in/Gain',[sys,'/','Airframe/PAC/a8'])
set_param([sys,'/','Airframe/PAC/a8'],...
		'Gain','a8',...
		'position',[165,287,185,303])

add_block('built-in/Gain',[sys,'/','Airframe/PAC/a6'])
set_param([sys,'/','Airframe/PAC/a6'],...
		'Gain','a6',...
		'position',[165,187,185,203])

add_block('built-in/Gain',[sys,'/','Airframe/PAC/a7'])
set_param([sys,'/','Airframe/PAC/a7'],...
		'Gain','a7',...
		'position',[165,242,185,258])

add_block('built-in/Sum',[sys,'/','Airframe/PAC/Sum6'])
set_param([sys,'/','Airframe/PAC/Sum6'],...
		'inputs','3',...
		'position',[285,235,300,265])

add_block('built-in/Sum',[sys,'/','Airframe/PAC/Sum11'])
set_param([sys,'/','Airframe/PAC/Sum11'],...
		'inputs','3',...
		'position',[470,225,485,255])

add_block('built-in/Gain',[sys,'/','Airframe/PAC/a16'])
set_param([sys,'/','Airframe/PAC/a16'],...
		'Gain','a16',...
		'position',[505,232,525,248])

add_block('built-in/Integrator',[sys,'/','Airframe/PAC/Integrator2'])
set_param([sys,'/','Airframe/PAC/Integrator2'],...
		'position',[545,232,575,248])

add_block('built-in/Gain',[sys,'/','Airframe/PAC/a15'])
set_param([sys,'/','Airframe/PAC/a15'],...
		'orientation',2,...
		'Gain','a15',...
		'position',[535,192,555,208])

add_block('built-in/Gain',[sys,'/','Airframe/PAC/a14'])
set_param([sys,'/','Airframe/PAC/a14'],...
		'Gain','a14',...
		'position',[410,192,430,208])

add_block('built-in/Gain',[sys,'/','Airframe/PAC/a13'])
set_param([sys,'/','Airframe/PAC/a13'],...
		'orientation',2,...
		'Gain','a13',...
		'position',[430,157,450,173])

add_block('built-in/Sum',[sys,'/','Airframe/PAC/Sum10'])
set_param([sys,'/','Airframe/PAC/Sum10'],...
		'orientation',2,...
		'inputs','-+',...
		'position',[495,149,510,176])

add_block('built-in/Gain',[sys,'/','Airframe/PAC/a12'])
set_param([sys,'/','Airframe/PAC/a12'],...
		'Gain','a12',...
		'position',[425,82,445,98])

add_block('built-in/Sum',[sys,'/','Airframe/PAC/Sum5'])
set_param([sys,'/','Airframe/PAC/Sum5'],...
		'inputs','3',...
		'position',[280,75,295,105])

add_block('built-in/Gain',[sys,'/','Airframe/PAC/a9'])
set_param([sys,'/','Airframe/PAC/a9'],...
		'orientation',1,...
		'Gain','a9',...
		'position',[255,185,275,205])

add_block('built-in/Gain',[sys,'/','Airframe/PAC/a5'])
set_param([sys,'/','Airframe/PAC/a5'],...
		'orientation',3,...
		'Gain','a5',...
		'position',[255,125,275,145])

add_block('built-in/Gain',[sys,'/','Airframe/PAC/a11'])
set_param([sys,'/','Airframe/PAC/a11'],...
		'Gain','a11',...
		'position',[340,82,360,98])

add_block('built-in/Outport',[sys,'/','Airframe/PAC/Y1'])
set_param([sys,'/','Airframe/PAC/Y1'],...
		'Port','2',...
		'position',[615,230,635,250])

add_block('built-in/Outport',[sys,'/','Airframe/PAC/Y4'])
set_param([sys,'/','Airframe/PAC/Y4'],...
		'Port','3',...

⌨️ 快捷键说明

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