rx_qpsk_mod.m

来自「ofdm系统模型」· M 代码 · 共 19 行

M
19
字号
function SymDeQAM=rx_QPSK_mod(SymFFT,OFDM_per_Symbol,Carrier_Num,Bit_Num)

SymDeQAMtmp=reshape(SymFFT,1,OFDM_per_Symbol*Carrier_Num);

bit0=real(SymDeQAMtmp);
bit1=imag(SymDeQAMtmp);

SymDeQAMtmptmp=zeros(Bit_Num,OFDM_per_Symbol*Carrier_Num);
SymDeQAMtmptmp(1,:)=bit0;
SymDeQAMtmptmp(2,:)=bit1;

for j=1:(Bit_Num*OFDM_per_Symbol*Carrier_Num)
    if SymDeQAMtmptmp(j)>0
        SymDeQAMtmptmp(j)=0;
    else SymDeQAMtmptmp(j)=1;
    end
end

SymDeQAM=reshape(SymDeQAMtmptmp,1,Bit_Num*OFDM_per_Symbol*Carrier_Num);

⌨️ 快捷键说明

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