www.gusucode.com > ofdm结合2x2的m.. > ofdm结合2x2的m...构的WLAN环境数据传输仿真程序matlab版,包括信道估计和同步等模块/set_sim_consts.m
function sim_consts = set_sim_consts global sim_consts; sim_consts = struct('SampFreq' , 20e6, ... 'ConvCodeGenPoly', [1 0 1 1 0 1 1;1 1 1 1 0 0 1 ], ... 'NumSubc', 52, ... 'UsedSubcIdx', [7:32 34:59]', ... 'ShortTrainingSymbols', sqrt(13/6)*[0 0 1+j 0 0 0 -1-j 0 0 0 1+j 0 0 0 -1-j 0 0 0 -1-j 0 0 0 1+j 0 0 0 0 0 0 -1-j 0 0 0 -1-j 0 0 0 ... 1+j 0 0 0 1+j 0 0 0 1+j 0 0 0 1+j 0 0], ... 'LongTrainingSymbols', [1 1 -1 -1 1 1 -1 1 -1 1 1 1 1 1 1 -1 -1 1 1 -1 1 -1 1 1 1 1 ... 1 -1 -1 1 1 -1 1 -1 1 -1 -1 -1 -1 -1 1 1 -1 -1 1 -1 1 -1 1 1 1 1], ... 'ExtraNoiseSamples', 500, ... 'PilotScramble', [1 1 1 1 -1 -1 -1 1 -1 -1 -1 -1 1 1 -1 1 -1 -1 1 1 -1 1 1 -1 1 1 1 1 ... 1 1 -1 1 1 1 -1 1 1 -1 -1 1 1 1 -1 1 -1 -1 -1 1 -1 1 -1 -1 1 -1 -1 1 1 1 1 1 -1 -1 1 ... 1 -1 -1 1 -1 1 -1 1 1 -1 -1 -1 1 1 -1 -1 -1 -1 1 -1 -1 1 -1 1 1 1 1 -1 1 -1 1 -1 1 -1 ... -1 -1 -1 -1 1 -1 1 1 -1 1 -1 1 1 1 -1 -1 1 -1 -1 -1 1 1 1 -1 -1 -1 -1 -1 -1 -1], ... 'NumDataSubc', 48, ... 'NumPilotSubc' , 4, ... 'DataSubcIdx', [7:11 13:25 27:32 34:39 41:53 55:59]', ... 'PilotSubcIdx', [12 26 40 54]', ... 'PilotSubcPatt', [6 20 33 47]', ... 'DataSubcPatt', [1:5 7:19 21:26 27:32 34:46 48:52]', ... 'PilotSubcSymbols' , [1;1;1;-1]);