📄 ms_orthogonalspreading_initialization.m
字号:
% ms_orthogonalspreading_initialization;
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('扩频调制模块RC3配置信道类型不可用');
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('扩频调制模块RC3配置帧长度不可用');
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('扩频调制模块RC4配置帧长度不可用');
end
end
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -