代码OFDM 其他 通信 发布时间 : 2019-11-12 02:55 字数:144 阅读 : OFDM 调制-awgn信道-解调的例子变量设置代码 笔记 OFDM 调制-awgn信道-解调的例子 变量设置 变量名 值 Nfft 64 Pilot位置 1,2,3,4 空Subcarrier位置 5,6 Cp长 16 发送ofdmSymbols数 2 代码 1234567891011121314151617181920212223 clc;% 送信symbol, nfft, ncp, NullIndx, PilotIndx, nfft = 64; cplen = 16; nSym = 2; nullIdx = [5:6]'; pilotIdx = [1:4]';% 送信シンボル数 numDataCarrs = nfft-length(nullIdx)-length(pilotIdx);% 送信Symbols dataIn = -ones(numDataCarrs,nSym);% 送信pilot pilots = ones(4,nSym);% ofdm symbols生成 y2 = ofdmmod(dataIn,nfft,cplen,nullIdx,pilotIdx,pilots);% awgn 20[db] y3 = awgn(y2,20,'measured');% symbols推定 [x2,rxPilots] = ofdmdemod(y3,nfft,cplen,cplen,nullIdx,pilotIdx);% 2个 ofdm symbol长度: [160 1] = 2*( 64 + 16) % 实际数据长: [58 2] % pilot长: [4 2] 转载请注明来源 https://tianweiye.github.io