www.gusucode.com > wlan 源码程序 matlab案例代码 > wlan/GenerateWLANPacketDescisionStatisticsExample.m
%% Generate WLAN Packet Decision Statistics % Return the decision statistics of a WLAN waveform that consists of five % 802.11a packets. %% % Create a non-HT configuration object and a five-packet waveform. Delay % the waveform by 4000 samples. cfgNonHT = wlanNonHTConfig; txWaveform = wlanWaveformGenerator([1;0;0;1],cfgNonHT, ... 'NumPackets',5,'IdleTime',20e-6); rxWaveform = [zeros(4000,1);txWaveform]; %% % Setting the threshold input to 1, generates packet decision statistics % for the entire waveform and suppresses the |startOffset| output. Plot the % decision statistics, |M|. offset = 0; threshold = 1; [startOffset,M] = wlanPacketDetect(rxWaveform,cfgNonHT.ChannelBandwidth,... offset,threshold); plot(M) %% % Since |threshold| = 1, the decision statistics for the entire waveform % are included in the output |M|. The decision statistics show five peaks. % The peaks corresponds to the first sample of each packet detected. View % |startOffset|. startOffset %% % The returned |startOffset| is empty because |threshold| was set to 1.