modulate.m

来自「这是一个TD-SCDMA系统的RAKE接收模型」· M 代码 · 共 16 行

M
16
字号
%传输bit的数据调制(QPSK调制)

function mod_symbols=modulate(in_bits)

section=length(in_bits)/2;                %数据可以产生的调制符号总数

mod_angle=exp(j*[1/2*pi 0 pi -1/2*pi]);   %连续二进制bit对应的角度

mod_symbols=zeros(16,section);

    cor_bits=reshape(in_bits,2,section);      
    mod_symbols=mod_angle([2 1]*cor_bits+1);  %调制对应关系:00 —— +i(1/2*pi)
                                              %              01 —— +1(0)
                                              %              10 —— -1(pi)
                                              %              11 —— -i(-1/2*pi)
                                          

⌨️ 快捷键说明

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