wlanBCCInterleave
交错二进制卷积编码输入
描述
例子
交错VHT数据域
为'VHT'交错类型执行密件抄送交错。
定义输入参数。将每个交织器块每个空间流每个OFDM符号的编码位数设置为52,信道带宽设置为20Mhz,空间流的数量命名为numSS,
4。
numCBPSSI = 52;生化武器=“CBW20”;numSS = 4;
为两个OFDM符号、四个空间流和一个段创建一个比特序列。
inBits = randi([0 1],(2*numCBPSSI),numSS,1,“int8”);
对比特执行BCC交错。
out = wlanBCCInterleave(inBits,“VHT”numCBPSSI,生化武器);
交错非ht数据域
对非ht交织类型执行BCC交织。
定义输入参数。将每个OFDM符号每个空间流每个交织器块的编码位数设置为48。
numCBPSSI = 48;
为一个OFDM符号、一个空间流和一个段创建一个随机位序列。
inBits = randi([0 1],numCBPSSI,1);
对比特执行BCC交错。
out = wlanBCCInterleave(inBits,“Non-HT”, numCBPSSI);
将原始序列与交错序列进行比较。
(inBits出来)
ans =48×21 1 1 0 0 0 1 1 1 1 0 0 0 0 1 1 1 0 1 1⋮
交错的序列
获取非ht交织器类型的交织序列。
定义输入参数。将每个OFDM符号、每个空间流、每个交织器块的编码位数设置为192。
numCBPSSI = 192;
创建一个从1到的数字序列numCBPSSI
。
seq = (1:numCBPSSI).';
对数字序列执行密件抄送交错。
intSeq = wlanBCCInterleave(seq,“Non-HT”, numCBPSSI);intSeq (1:10)
ans =10×11 17 33 49 65 81 97 113 129 145
输入参数
位
- - - - - -输入序列
矩阵|三维数组
包含二进制卷积编码(BCC)数据的输入序列,指定为(NCBPSSI×N信谊)———N党卫军——- - - - - -N赛格数组,地点:
NCBPSSI是每个OFDM符号每个空间流每个交织器块的编码位数。
N信谊为OFDM符号的个数。
N党卫军是空间流的数量。
如果
类型
=“Non-HT”
,然后N党卫军一定是1。如果
类型
=“VHT”
,然后N党卫军取值范围为1 ~ 8。
N赛格是段数。
数据类型:双
|int8
类型
- - - - - -交织类型
“VHT”
|“Non-HT”
交错的类型,指定为“VHT”
或“Non-HT”
。
数据类型:字符
|字符串
numCBPSSI
- - - - - -每个交织器块每个空间流每个OFDM符号的编码位数
正整数
指定为正整数的每个空间流每个交织器块的每个OFDM符号的编码位数。如IEEE 802.11ac-2013表22-6所示numCBPSSI
取决于交错类型:
“Non-HT” |
NSD×NBPSCS |
“VHT” |
NSD×NBPSCS/N赛格 |
地点:
NSD是数据子载波的个数。
NBPSCS是每个空间流中每个子载波的编码位数,指定为1、2、4、6或8。
N赛格是段数。
当类型
=“Non-HT”
,numCBPSSI
可以是48 96 192 288 384,因为NCBPSSI= 48 ×NBPSCS。
当类型
=“VHT”
,numCBPSSI
可以是24 48 96 144 192,因为NCBPSSI= 24 ×NBPSCS。
数据类型:双
生化武器
- - - - - -信道带宽
“CBW1”
|“CBW2”
|“CBW4”
|“CBW8”
|“CBW10”
|“CBW16
|“CBW20”
|“CBW40”
|“CBW80”
|“CBW160”
信道带宽(MHz),指定为“CBW1”
,“CBW2”
,“CBW4”
,“CBW8”
,“CBW10”
,“CBW16”
,“CBW20”
,“CBW40”
,“CBW80”
,或“CBW160”
。当交织器类型设置为“Non-HT”
,然后生化武器
是可选的。
数据类型:字符
|字符串
输出参数
y
—交错输出
矩阵|三维阵列
交错输出,作为(返回)NCBPSSI×N信谊)———N党卫军——- - - - - -N赛格数组,地点:
NCBPSSI是每个OFDM符号每个空间流每个交织器块的编码位数。
N信谊为OFDM符号的个数。
N党卫军是空间流的数量。
N赛格是段数。
扩展功能
C/ c++代码生成
使用MATLAB®Coder™生成C和c++代码。
在R2017b中引入
MATLAB命令
您点击了与此MATLAB命令对应的链接:
通过在MATLAB命令窗口中输入命令来运行该命令。Web浏览器不支持MATLAB命令。金宝app
你亦可选择下列网址:
如何获得最佳的网站性能
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家网站没有针对您所在位置的访问进行优化。