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

📄 qamnrzbw.m

📁 现代通信系统(prokis)的所有matlab源程序,对初学者很有帮助的。
💻 M
📖 第 1 页 / 共 5 页
字号:
set_param([sys,'/','Empf鋘ger/Diagramme/Signalraumpunkte'],...
		'Mask Entries','[1 .5 .999]\/[-1.5 1.5]\/0\/0\/''y.''\/[.5 offset]\/')


%     Finished composite block 'Empf鋘ger/Diagramme/Signalraumpunkte'.

set_param([sys,'/','Empf鋘ger/Diagramme/Signalraumpunkte'],...
		'position',[305,213,360,247])

add_block('built-in/Step Fcn',[sys,'/','Empf鋘ger/Diagramme/Step input'])
set_param([sys,'/','Empf鋘ger/Diagramme/Step input'],...
		'Time','starttime',...
		'position',[30,125,50,145])

add_block('built-in/Inport',[sys,'/','Empf鋘ger/Diagramme/Quadratur'])
set_param([sys,'/','Empf鋘ger/Diagramme/Quadratur'],...
		'Port','2',...
		'position',[30,80,50,100])

add_block('built-in/Inport',[sys,'/','Empf鋘ger/Diagramme/Inphase'])
set_param([sys,'/','Empf鋘ger/Diagramme/Inphase'],...
		'position',[30,25,50,45])

add_block('built-in/Switch',[sys,'/','Empf鋘ger/Diagramme/Switch1'])
set_param([sys,'/','Empf鋘ger/Diagramme/Switch1'],...
		'Threshold','1',...
		'position',[130,84,155,116])

add_block('built-in/Switch',[sys,'/','Empf鋘ger/Diagramme/Switch'])
set_param([sys,'/','Empf鋘ger/Diagramme/Switch'],...
		'Threshold','1',...
		'position',[130,29,155,61])
add_line([sys,'/','Empf鋘ger/Diagramme'],[160,45;170,45;170,220;225,220])
add_line([sys,'/','Empf鋘ger/Diagramme'],[170,45;225,45])
add_line([sys,'/','Empf鋘ger/Diagramme'],[160,100;180,100;180,235;225,235])
add_line([sys,'/','Empf鋘ger/Diagramme'],[180,100;225,100])
add_line([sys,'/','Empf鋘ger/Diagramme'],[200,120;200,85;225,85])
add_line([sys,'/','Empf鋘ger/Diagramme'],[200,85;200,30;225,30])
add_line([sys,'/','Empf鋘ger/Diagramme'],[180,170;225,170])
add_line([sys,'/','Empf鋘ger/Diagramme'],[170,155;225,155])
add_line([sys,'/','Empf鋘ger/Diagramme'],[55,90;125,90])
add_line([sys,'/','Empf鋘ger/Diagramme'],[55,35;125,35])
add_line([sys,'/','Empf鋘ger/Diagramme'],[55,135;75,135;75,45;125,45])
add_line([sys,'/','Empf鋘ger/Diagramme'],[75,100;125,100])
add_line([sys,'/','Empf鋘ger/Diagramme'],[100,120;100,55;125,55])
add_line([sys,'/','Empf鋘ger/Diagramme'],[100,110;125,110])
add_line([sys,'/','Empf鋘ger/Diagramme'],[270,95;300,95])
add_line([sys,'/','Empf鋘ger/Diagramme'],[270,40;300,40])
add_line([sys,'/','Empf鋘ger/Diagramme'],[270,230;300,230])
add_line([sys,'/','Empf鋘ger/Diagramme'],[270,165;300,165])
set_param([sys,'/','Empf鋘ger/Diagramme'],...
		'Mask Display','plot(0,0,100,100,x,y)',...
		'Mask Type','2D-Diagramme')
set_param([sys,'/','Empf鋘ger/Diagramme'],...
		'Mask Dialogue','Augendiagramm, Trajektorie und\nSignalraumpunkte.|Startzeit f黵 Plot:|Abtastwerte pro Zeitfenster (2*TS):|Offset der Entscheiderlinie zur Mitte:')
set_param([sys,'/','Empf鋘ger/Diagramme'],...
		'Mask Translate','starttime = @1;  anzahl = @2; offset = @3; [x, y] = srcsicon(10);')
set_param([sys,'/','Empf鋘ger/Diagramme'],...
		'Mask Help','Dieser Block stellt die Augendiagramme, Trajektorien,\nund Signalraumpunkte auf der Sende- oder Empfangsseite dar',...
		'Mask Entries','1\/40\/0.075\/')


%     Finished composite block 'Empf鋘ger/Diagramme'.

set_param([sys,'/','Empf鋘ger/Diagramme'],...
		'position',[680,10,735,50])


%     Subsystem  ['Empf鋘ger/Schwellwert-',13,'entscheider'].

new_system([sys,'/',['Empf鋘ger/Schwellwert-',13,'entscheider']])
set_param([sys,'/',['Empf鋘ger/Schwellwert-',13,'entscheider']],'Location',[495,247,855,368])

add_block('built-in/Outport',[sys,'/',['Empf鋘ger/Schwellwert-',13,'entscheider/out_1']])
set_param([sys,'/',['Empf鋘ger/Schwellwert-',13,'entscheider/out_1']],...
		'position',[315,35,335,55])

add_block('built-in/Constant',[sys,'/',['Empf鋘ger/Schwellwert-',13,'entscheider/Constant3']])
set_param([sys,'/',['Empf鋘ger/Schwellwert-',13,'entscheider/Constant3']],...
		'Value','1/3',...
		'position',[205,70,225,90])

add_block('built-in/Sum',[sys,'/',['Empf鋘ger/Schwellwert-',13,'entscheider/Sum1']])
set_param([sys,'/',['Empf鋘ger/Schwellwert-',13,'entscheider/Sum1']],...
		'inputs','+-',...
		'position',[260,29,280,56])

add_block('built-in/Constant',[sys,'/',['Empf鋘ger/Schwellwert-',13,'entscheider/Constant2']])
set_param([sys,'/',['Empf鋘ger/Schwellwert-',13,'entscheider/Constant2']],...
		'Value','1/3',...
		'position',[35,65,55,85])

add_block('built-in/Inport',[sys,'/',['Empf鋘ger/Schwellwert-',13,'entscheider/in_1']])
set_param([sys,'/',['Empf鋘ger/Schwellwert-',13,'entscheider/in_1']],...
		'position',[30,15,50,35])

add_block('built-in/Sum',[sys,'/',['Empf鋘ger/Schwellwert-',13,'entscheider/Sum2']])
set_param([sys,'/',['Empf鋘ger/Schwellwert-',13,'entscheider/Sum2']],...
		'position',[90,19,110,46])

add_block('built-in/S-Function',[sys,'/',['Empf鋘ger/Schwellwert-',13,'entscheider/Quantizer']])
set_param([sys,'/',['Empf鋘ger/Schwellwert-',13,'entscheider/Quantizer']],...
		'function name','quantize',...
		'parameters','q')
set_param([sys,'/',['Empf鋘ger/Schwellwert-',13,'entscheider/Quantizer']],...
		'Mask Display','plot([-4,4],[0,0],[0,0],[-4,4],[-3,-2,-2,-1,-1,0,0,1,1,2,2,3,3,4]-0.5,[-3,-3,-2,-2,-1,-1,0,0,1,1,2,2,3,3])',...
		'Mask Type','Quantizer')
set_param([sys,'/',['Empf鋘ger/Schwellwert-',13,'entscheider/Quantizer']],...
		'Mask Dialogue','Discretizes input at given interval.|Quantization interval:',...
		'Mask Translate','q = @1;',...
		'Mask Help','Quantizes input in given intervals. ')
set_param([sys,'/',['Empf鋘ger/Schwellwert-',13,'entscheider/Quantizer']],...
		'Mask Entries','2/3\/',...
		'position',[160,22,190,48])
add_line([sys,'/',['Empf鋘ger/Schwellwert-',13,'entscheider']],[55,25;85,25])
add_line([sys,'/',['Empf鋘ger/Schwellwert-',13,'entscheider']],[115,35;155,35])
add_line([sys,'/',['Empf鋘ger/Schwellwert-',13,'entscheider']],[60,75;70,75;70,40;85,40])
add_line([sys,'/',['Empf鋘ger/Schwellwert-',13,'entscheider']],[195,35;255,35])
add_line([sys,'/',['Empf鋘ger/Schwellwert-',13,'entscheider']],[230,80;235,80;235,50;255,50])
add_line([sys,'/',['Empf鋘ger/Schwellwert-',13,'entscheider']],[285,45;310,45])


%     Finished composite block ['Empf鋘ger/Schwellwert-',13,'entscheider'].

set_param([sys,'/',['Empf鋘ger/Schwellwert-',13,'entscheider']],...
		'position',[695,72,725,108])


%     Subsystem  ['Empf鋘ger/Schwellwert-',13,'entscheider_'].

new_system([sys,'/',['Empf鋘ger/Schwellwert-',13,'entscheider_']])
set_param([sys,'/',['Empf鋘ger/Schwellwert-',13,'entscheider_']],'Location',[495,247,855,368])

add_block('built-in/S-Function',[sys,'/',['Empf鋘ger/Schwellwert-',13,'entscheider_/Quantizer']])
set_param([sys,'/',['Empf鋘ger/Schwellwert-',13,'entscheider_/Quantizer']],...
		'function name','quantize',...
		'parameters','q')
set_param([sys,'/',['Empf鋘ger/Schwellwert-',13,'entscheider_/Quantizer']],...
		'Mask Display','plot([-4,4],[0,0],[0,0],[-4,4],[-3,-2,-2,-1,-1,0,0,1,1,2,2,3,3,4]-0.5,[-3,-3,-2,-2,-1,-1,0,0,1,1,2,2,3,3])',...
		'Mask Type','Quantizer')
set_param([sys,'/',['Empf鋘ger/Schwellwert-',13,'entscheider_/Quantizer']],...
		'Mask Dialogue','Discretizes input at given interval.|Quantization interval:',...
		'Mask Translate','q = @1;')
set_param([sys,'/',['Empf鋘ger/Schwellwert-',13,'entscheider_/Quantizer']],...
		'Mask Help','Quantizes input in given intervals. ',...
		'Mask Entries','2/3\/',...
		'position',[160,22,190,48])

add_block('built-in/Sum',[sys,'/',['Empf鋘ger/Schwellwert-',13,'entscheider_/Sum2']])
set_param([sys,'/',['Empf鋘ger/Schwellwert-',13,'entscheider_/Sum2']],...
		'position',[90,19,110,46])

add_block('built-in/Inport',[sys,'/',['Empf鋘ger/Schwellwert-',13,'entscheider_/in_1']])
set_param([sys,'/',['Empf鋘ger/Schwellwert-',13,'entscheider_/in_1']],...
		'position',[30,15,50,35])

add_block('built-in/Constant',[sys,'/',['Empf鋘ger/Schwellwert-',13,'entscheider_/Constant2']])
set_param([sys,'/',['Empf鋘ger/Schwellwert-',13,'entscheider_/Constant2']],...
		'Value','1/3',...
		'position',[35,65,55,85])

add_block('built-in/Sum',[sys,'/',['Empf鋘ger/Schwellwert-',13,'entscheider_/Sum1']])
set_param([sys,'/',['Empf鋘ger/Schwellwert-',13,'entscheider_/Sum1']],...
		'inputs','+-',...
		'position',[260,29,280,56])

add_block('built-in/Constant',[sys,'/',['Empf鋘ger/Schwellwert-',13,'entscheider_/Constant3']])
set_param([sys,'/',['Empf鋘ger/Schwellwert-',13,'entscheider_/Constant3']],...
		'Value','1/3',...
		'position',[205,70,225,90])

add_block('built-in/Outport',[sys,'/',['Empf鋘ger/Schwellwert-',13,'entscheider_/out_1']])
set_param([sys,'/',['Empf鋘ger/Schwellwert-',13,'entscheider_/out_1']],...
		'position',[315,35,335,55])
add_line([sys,'/',['Empf鋘ger/Schwellwert-',13,'entscheider_']],[285,45;310,45])
add_line([sys,'/',['Empf鋘ger/Schwellwert-',13,'entscheider_']],[230,80;235,80;235,50;255,50])
add_line([sys,'/',['Empf鋘ger/Schwellwert-',13,'entscheider_']],[195,35;255,35])
add_line([sys,'/',['Empf鋘ger/Schwellwert-',13,'entscheider_']],[60,75;70,75;70,40;85,40])
add_line([sys,'/',['Empf鋘ger/Schwellwert-',13,'entscheider_']],[115,35;155,35])
add_line([sys,'/',['Empf鋘ger/Schwellwert-',13,'entscheider_']],[55,25;85,25])


%     Finished composite block ['Empf鋘ger/Schwellwert-',13,'entscheider_'].

set_param([sys,'/',['Empf鋘ger/Schwellwert-',13,'entscheider_']],...
		'position',[695,207,725,243])

add_block('built-in/Scope',[sys,'/','Empf鋘ger/v_eI(t)'])
set_param([sys,'/','Empf鋘ger/v_eI(t)'],...
		'Vgain','1.500000',...
		'Hgain','25.000000',...
		'Vmax','3.000000',...
		'Hmax','50.000000',...
		'Window',[0,640,640,740],...
		'position',[810,75,840,105])

add_block('built-in/Scope',[sys,'/','Empf鋘ger/v_eQ(t)'])
set_param([sys,'/','Empf鋘ger/v_eQ(t)'],...
		'Vgain','1.500000',...
		'Hgain','25.000000',...
		'Vmax','3.000000',...
		'Hmax','50.000000',...
		'Window',[640,640,1280,740],...
		'position',[810,210,840,240])


%     Subsystem  'Empf鋘ger/Doppelklick5'.

new_system([sys,'/','Empf鋘ger/Doppelklick5'])
set_param([sys,'/','Empf鋘ger/Doppelklick5'],'Location',[136,230,381,439])
set_param([sys,'/','Empf鋘ger/Doppelklick5'],...
		'Mask Display','Rauschen einstellen',...
		'Mask Type','rauschen',...
		'Mask Dialogue','eval(''setnoise'')')


%     Finished composite block 'Empf鋘ger/Doppelklick5'.

set_param([sys,'/','Empf鋘ger/Doppelklick5'],...
		'BackGround',7,...
		'hide name',0,...
		'Font Angle','italic',...
		'position',[10,240,145,266])
add_line([sys,'/','Empf鋘ger'],[170,150;180,130])
add_line([sys,'/','Empf鋘ger'],[335,90;430,90])
add_line([sys,'/','Empf鋘ger'],[330,225;430,225])
add_line([sys,'/','Empf鋘ger'],[365,90;365,55])
add_line([sys,'/','Empf鋘ger'],[50,155;75,155;75,105])
add_line([sys,'/','Empf鋘ger'],[170,150;180,170])
add_line([sys,'/','Empf鋘ger'],[270,170;280,170;290,220])
add_line([sys,'/','Empf鋘ger'],[270,130;280,130;280,95;295,95])
add_line([sys,'/','Empf鋘ger'],[365,225;365,190])
add_line([sys,'/','Empf鋘ger'],[75,155;120,155;120,80;295,80])
add_line([sys,'/','Empf鋘ger'],[120,155;120,230;290,230])
add_line([sys,'/','Empf鋘ger'],[500,90;555,90;555,55])
add_line([sys,'/','Empf鋘ger'],[500,225;555,225;555,190])
add_line([sys,'/','Empf鋘ger'],[885,150;945,150])
add_line([sys,'/','Empf鋘ger'],[500,225;655,225;655,40;675,40])
add_line([sys,'/','Empf鋘ger'],[500,90;630,90;630,20;675,20])
add_line([sys,'/','Empf鋘ger'],[910,150;910,105])
add_line([sys,'/','Empf鋘ger'],[630,90;690,90])
add_line([sys,'/','Empf鋘ger'],[730,90;765,90;765,140;795,140])
add_line([sys,'/','Empf鋘ger'],[655,225;690,225])
add_line([sys,'/','Empf鋘ger'],[730,225;765,225;765,160;795,160])
add_line([sys,'/','Empf鋘ger'],[765,90;805,90])
add_line([sys,'/','Empf鋘ger'],[765,225;805,225])


%     Finished composite block 'Empf鋘ger'.

set_param([sys,'/','Empf鋘ger'],...
		'position',[650,62,725,148])


%     Subsystem  'Kanal'.

new_system([sys,'/','Kanal'])
set_param([sys,'/','Kanal'],'Location',[11,262,273,408])


%     Subsystem  ['Kanal/Gaussian noise',13,'generator'].

new_system([sys,'/',['Kanal/Gaussian noise',13,'generator']])
set_param([sys,'/',['Kanal/Gaussian noise',13,'generator']],'Location',[22,119,370,243])

add_block('built-in/Outport',[sys,'/',['Kanal/Gaussian noise',13,'generator/out_1']])
set_param([sys,'/',['Kanal/Gaussian noise',13,'generator/out_1']],...
		'position',[285,60,305,80])

add_block('built-in/Sum',[sys,'/',['Kanal/Gaussian noise',13,'generator/Sum']])
set_param([sys,'/',['Kanal/Gaussian noise',13,'generator/Sum']],...
		'position',[220,60,240,80])

add_block('built-in/Constant',[sys,'/',['Kanal/Gaussian noise',13,'generator/Constant']])
set_param([sys,'/',['Kanal/Gaussian noise',13,'generator/Constant']],...
		'Value','m',...
		'position',[140,20,160,40])

add_block('built-in/White Noise',[sys,'/',['Kanal/Gaussian noise',13,'generator/Random',13,'Number']])
set_param([sys,'/',['Kanal/Gaussian noise',13,'generator/Random',13,'Number']],...
		'Seed','s',...
		'position',[35,57,80,93])

⌨️ 快捷键说明

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