usf_code.asv

来自「小区初搜为GSM系统中的一个关键过程」· ASV 代码 · 共 34 行

ASV
34
字号
function  [s] = USF_code(r,OSR)


%##############################
OSR = 4;
len_tx = 209;
Tb = 3.69e-6;
BT = 0.3;
tx_data = round(rand(1,len_tx));
%##############################

start_3_bit = tx_data(1:3);
m = bi2de(start_3_bit);
switch num2str(m)        %将输入的数据转化为格雷码
    case '0' 
        u' = [0 0 0 0 0 0 0 0 0 0 0 0];
    case '1' 
        u' = [0 0 0 0 1 1 0 1 1 1 0 1];
    case '2' 
        u' = [0 0 1 1 0 1 1 1 0 1 1 0];
    case '3' 
        u' = [0 0 1 1 1 0 1 0 1 0 1 1];
    case '4' 
        u' = [1 1 0 1 0 0 0 0 1 0 1 1];
    case '5' 
        u' = [1 1 0 1 1 1 0 1 0 1 1 0];
    case '6' 
        u' = [1 1 1 0 0 1 1 1 1 1 0 1];
    case '7' 
        u' = [1 1 1 0 1 0 1 0 0 0 0 0];
end
tx_block = tx_data(4:len_tx);
[tx_header_crc] = header_crc_code(tx_block);

⌨️ 快捷键说明

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