vblast_module.m

来自「这个第四代移动通信中」· M 代码 · 共 19 行

M
19
字号
function v_blast_symble_blk = vblast_module(in_bit);
 
%this function perform the v_blast modulation

%input para1 is the 16Qam symble series, para2 is the number of transmitter

size_in_bits = size(in_bit);
size_m_trans = size_in_bits(1,1);       %this para is the number of transmitter
size_single_len = size_in_bits(1,2);    %this para is the length of each parallel data bits

%cur(4,4) = 0; 
for index = 0:(size_single_len/size_m_trans - 1)
    %cur = in_bit(:,[4*index+1:4*(index+1)]);
    % ' is the conj trans,and .'is normal trans
    v_blast_symble(:,[4*index+1:4*(index+1)]) = (in_bit(:,[4*index+1:4*(index+1)])).';
    %V_blast_symble(:,[4*index+1:4*(index+1)]) = cur.';
end;

v_blast_symble_blk = v_blast_symble;

⌨️ 快捷键说明

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