📄 set_sys_parm.m
字号:
%system parameters
function sys_parm = set_sys_parm
global sys_parm;
%Initial sys_parm
sys_parm = struct(...
'SampFreq', 2e7, ...
'PktsToSimulate', 5, ...
'NumOFDMSymbols', 500, ...
'TotNumSubc', 64, ...
'NeedReceiver', 1, ...
'OverSamp', 1, ...
'ChannelMode', 1, ... % '0' represent AWGN, '1' represent RAILEITH by myself, '2' represent rayleighchan by matlab
'MaxDelay', 58, ...
'SNR', 12, ...
'SNR_END', 28, ...
'FreqErr', 0, ...
'RxTimingOffset', 0, ...
'PacketDetection',0, ...
'FreqSync', 0, ...
'FineTimeSync', 0, ...
'PilotPhaseTracking', 0, ...
'ChannelEestimation', 1 ...
);
if sys_parm.ChannelMode == 2
sys_parm.ChannelEestimation = 1;
end
if sys_parm.SNR_END < sys_parm.SNR
sys_parm.SNR_END = sys_parm.SNR;
end
if sys_parm.NeedReceiver == 0
sys_parm.SNR_END = sys_parm.SNR;
end
end
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -