www.gusucode.com > OFDM_16QAM系统仿真源码程序 > OFDM_16QAM系统仿真源码程序/code/pilot_generator.m
function pilot_sym = pilot_generator(pilot_len) %%%% Generate the pilot symbols, see IEEE802.11a stand. page23 and page16 %%%% D = ones(1,7); for i = 1:128 pilot_sym(i) = sin(D(4) * pi/2 + D(7) * pi/2); for j = 7:-1:2 D(j) = D(j-1); end D(1) = pilot_sym(i); if D(1)==1 pilot_sym(i) = -1; else pilot_sym(i) = 1; end end pilot_sym = reshape(pilot_sym,4,128/4); pilot_sym = pilot_sym';