📄 readsiginformation.m
字号:
function [modutype,encoderate,Nbpsc,Ncbps,Ndbps]=readSiginformation(SignalRate)
%-----------------------------------------------------------------------
if SignalRate==[1 1 0 1] % DATA rate is 6Mbits/s
modutype=1; % BPSK module,为函数module的形参
encoderate=1; % 卷积和打孔的速率为1/2,为函数pucture的形参
Nbpsc=1; % 1比特/子载波,函数interleaver的形参
Ncbps=48; % 48比特/OFDM符号,函数interleaver的形参
Ndbps=24; % 编码数据速率
%-----------------------------------------------------------------------
elseif SignalRate==[1 1 1 1] % DATA rate is 9Mbits/s
modutype=1; % BPSK module,为函数module的形参
encoderate=2; % 卷积和打孔的速率为3/4,为函数pucture的形参
Nbpsc=1; % 1比特/子载波,函数interleaver的形参
Ncbps=48; % 48比特/OFDM符号,函数interleaver的形参
Ndbps=36; % 编码数据速率
%-----------------------------------------------------------------------
elseif SignalRate==[0 1 0 1] % DATA rate is 12Mbits/s
modutype=2; % QPSK module,为函数module的形参
encoderate=1; % 卷积和打孔的速率为1/2,为函数pucture的形参
Nbpsc=2; % 2比特/子载波,函数interleaver的形参
Ncbps=96; % 96比特/OFDM符号,函数interleaver的形参
Ndbps=48; % 编码数据速率
%-----------------------------------------------------------------------
elseif SignalRate==[0 1 1 1] % DATA rate is 18Mbits/s
modutype=2; % QPSK module,为函数module的形参
encoderate=2; % 卷积和打孔的速率为3/4,为函数pucture的形参
Nbpsc=2; % 2比特/子载波,函数interleaver的形参
Ncbps=96; % 96比特/OFDM符号,函数interleaver的形参
Ndbps=72; % 编码数据速率
%-----------------------------------------------------------------------
elseif SignalRate==[1 0 0 1] % DATA rate is 24Mbits/s
modutype=3; % 16QAM module,为函数module的形参
encoderate=1; % 卷积和打孔的速率为1/2,为函数pucture的形参
Nbpsc=4; % 4比特/子载波,函数interleaver的形参
Ncbps=192; % 192比特/OFDM符号,函数interleaver的形参
Ndbps=96; % 编码数据速率
%-----------------------------------------------------------------------
elseif SignalRate==[1 0 1 1] % DATA rate is 36Mbits/s
modutype=3; % 16QAM module,为函数module的形参
encoderate=2; % 卷积和打孔的速率为3/4,为函数pucture的形参
Nbpsc=4; % 4比特/子载波,函数interleaver的形参
Ncbps=192; % 192比特/OFDM符号,函数interleaver的形参
Ndbps=144; % 编码数据速率
%-----------------------------------------------------------------------
elseif SignalRate==[0 0 0 1] % DATA rate is 48Mbits/s
modutype=4; % 64QAM module,为函数module的形参
encoderate=3; % 卷积和打孔的速率为2/3,为函数pucture的形参
Nbpsc=6; % 6比特/子载波,函数interleaver的形参
Ncbps=288; % 288比特/OFDM符号,函数interleaver的形参
Ndbps=192; % 编码数据速率
%-----------------------------------------------------------------------
elseif SignalRate==[0 0 1 1] % DATA rate is 54Mbits/s
modutype=4; % 64QAM module,为函数module的形参
encoderate=2; % 卷积和打孔的速率为3/4,为函数pucture的形参
Nbpsc=6; % 6比特/子载波,函数interleaver的形参
Ncbps=288; % 288比特/OFDM符号,函数interleaver的形参
Ndbps=216; % 编码数据速率
end
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -