addpreamble.m

来自「MIMO-OFDM系统仿真」· M 代码 · 共 16 行

M
16
字号

function DataOut = AddPreamble(DataIn, EST_CHANNEL, N_FFT)

if EST_CHANNEL==1
    [antenna, columnum] = size(DataIn);
    TrainSeq = ones(1, N_FFT);
    Temp = (8/sqrt(2)) * ifft(TrainSeq, N_FFT);              %能量归一化
    Preamble = [Temp(49:N_FFT), Temp];
    
    DataOut = [kron(eye(antenna), Preamble) DataIn];
    
elseif EST_CHANNEL==0
    DataOut = DataIn;
end
    

⌨️ 快捷键说明

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