⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ms_orthogonalspreading_initialization.m

📁 运用MATLAB实验环境设计了一个CDMA2000基站发射机的模拟
💻 M
字号:
% MS_OrthogonalSpreading_Initialization.m

switch xChannelType
    case 1
        xWalshCodeLength=16;
        xWalshCodeIndex=4;
    case 2
        xWalshCodeLength=2;
        xWalshCodeIndex=1;
    case 3
        xWalshCodeLength=4;
        xWalshCodeIndex=2;
    case 4
        xWalshCodeLength=16;
        xWalshCodeIndex=8;
    case 5
        xWalshCodeLength=8;
        xWalshCodeIndex=2;
    case 6
        xWalshCodeLength=32;
        xWalshCodeIndex=0;
    case 7
        xWalshCodeLength=8;
        xWalshCodeIndex=2;
    otherwise
        error('Error:Invalid Channel for Radio Configuration 3 in cdma 2000 Mobile Station block<Spreading and Modulation>');
 end
 
 switch xRC
     case 3
         switch xFrameLength
             case 6120
                 xRepetitionCount=fix((1228.8*xFrameDuration)/12288);
             case 3048
                 xRepetitionCount=fix((1228.8*xFrameDuration)/12288);
             case 1512
                 xRepetitionCount=fix((1228.8*xFrameDuration)/6144);
             case 744
                 xRepetitionCount=fix((1228.8*xFrameDuration)/3072); 
             case 360
                 xRepetitionCount=fix((1228.8*xFrameDuration)/1536);
             case 172
                 xRepetitionCount=fix((1228.8*xFrameDuration)/1536); 
             case 80
                 xRepetitionCount=fix((1228.8*xFrameDuration)/1536); 
             case 40
                 xRepetitionCount=fix((1228.8*xFrameDuration)/1536); 
             case 16
                 xRepetitionCount=fix((1228.8*xFrameDuration)/1536); 
             case 24
                 xRepetitionCount=fix((1228.8*xFrameDuration)/384); 
     otherwise
         error('Error:Invalid Frame Length for Radio Configuration 3 in cdma 2000 Mobile Station block<Spreading and Modulation>');
 end
 
     case 4
         switch xFrameLength
             case 4584
                 xRepetitionCount=fix((1228.8*xFrameDuration)/12288);
             case 2280
                 xRepetitionCount=fix((1228.8*xFrameDuration)/6144);
             case 1128
                 xRepetitionCount=fix((1228.8*xFrameDuration)/3072); 
             case 552
                 xRepetitionCount=fix((1228.8*xFrameDuration)/1536);
             case 267
                 xRepetitionCount=fix((1228.8*xFrameDuration)/1536); 
             case 125
                 xRepetitionCount=fix((1228.8*xFrameDuration)/1536); 
             case 55
                 xRepetitionCount=fix((1228.8*xFrameDuration)/1536); 
             case 21
                 xRepetitionCount=fix((1228.8*xFrameDuration)/1536); 
             case 24
                 xRepetitionCount=fix((1228.8*xFrameDuration)/384); 
     otherwise
         error('Error:Invalid Frame Length for Radio Configuration 4 in cdma 2000 Mobile Station block<Spreading and Modulation>');
 end
end
                 
        

⌨️ 快捷键说明

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