文档帮助中心文档
卷积解码输入数据
y = wlanBCCDecode(信谊、速度)
y = wlanBCCDecode(信谊,速度,decType)
y = wlanBCCDecode(信谊,速度,tDepth)
y = wlanBCCDecode(信谊、速率、decType tDepth)
例子
y= wlanbccdecode(信谊,率)返回解码比特y通过卷积解码符号信谊指定的解码速率率.
y= wlanbccdecode(信谊,率)
y
信谊
率
y= wlanbccdecode(信谊,率,dectype.)指定Viterbi解码算法的解码类型。
y= wlanbccdecode(信谊,率,dectype.)
dectype.
y= wlanbccdecode(信谊,率,tDepth)指定Viterbi解码算法的回溯深度。
y= wlanbccdecode(信谊,率,tDepth)
tDepth
y= wlanbccdecode(信谊,率,dectype.,tDepth)指定解码类型和回溯深度。您可以指定dectype.和tDepth以后输入的输入率.
y= wlanbccdecode(信谊,率,dectype.,tDepth)
全部折叠
通过使用速率1/2的BCC解码两个编码的软比特流。
创建数据位序列。
数据位= randi([0 1],100,1,'int8');
解析IEEE®802.11™-2012第20.3.11.5节和IEEE®80.11ac™-2013第22.3.10.5.2节中定义的数据位。全国矿工工会是已编码流的数量。
全国矿工工会
num = 2;parsedData =重塑(num dataBits,[])”;
bcc -对解析序列进行编码。
encodedData = wlanBCCEncode (parsedData,“1/2”);
将编码位转换为软比特(即LLR解调)。
Demoddata = Double(1-2 * EncodedData);
bcc解码解调数据。
decodedData = wlanBCCDecode (demodData,“1/2”);
删除解码的数据。
deparsedData =重塑(decodedData。”[],1);
验证解码后的数据是否与原始数据匹配。
isequal (dataBits deparsedData)
ans =逻辑1
通过使用速率为3/4的BCC和跟踪深度为60的软位解码序列。
数据位= randi([0 1],300,1);
BCC-encode位序列。
encodedData = wlanBCCEncode (dataBits, 3/4);
demodData = 1 - 2 * encodedData;
BCC - 解码解调位。
tDepth = 60;decodedData = wlanBCCDecode (demodData, 3/4, tDepth);
Isequal(数据项,DecodedData)
通过使用速率为3/4的BCC和跟踪深度为45的硬位解码序列。
数据项= RANDI([0 1],300,1,'int8');
encodedData = wlanBCCEncode (dataBits,'2/3');
对编码位执行硬BCC解码。指定回溯深度45。
Tdepth = 45;DecodedBits = wlanbccdecode(EncodedData,'2/3',“硬”,tdepth);
验证解码位是否与原始位匹配。
Isequal(数据项,解码留下)
要解码的符号,指定为整数矩阵。列的数目必须是已编码流的数目。每个流都是单独编码的。当你指定dectype.输入“软”,这个输入必须是一个具有对数似然比的实矩阵。正数表示逻辑0,负数表示逻辑1。
“软”
数据类型:双|int8
双
int8
二进制卷积码(BCC)的码率,指定为数字标量、字符向量或字符串标量。要选择码率,请根据表将此输入指定为值。
1/2
“1/2”
2/3
'2/3'
“2/3”
3/4
“3/4”
5/6
“5/6”
例子:“3/4”
数据类型:双|char|字符串
char
字符串
“硬”
二进制卷积码(BCC)的解码类型,指定为字符向量或字符串标量。要指定硬输入维特比算法,请指定此输入为“硬”.要指定一个没有任何量化的软输入维特比算法,请指定此输入为“软”.
有关密件的更多信息,请参阅章节17.3.5.6和19.3.11.6[1].
数据类型:char|字符串
维特比解码算法的回溯深度,指定为小于或等于输入符号数的正整数信谊.
例子:y = wlanBCCDecode(信谊,“1/2”,“硬”,50)
y = wlanBCCDecode(信谊,“1/2”,“硬”,50)
数据类型:双
二进制卷积解码位,返回为二进制矩阵。的行数y等于输入的行数信谊乘以率,舍入到下一个整数。的列数y等于列数信谊.
数据类型:int8
[1] IEEE STD 802.11™-2016(IEEE STD 802.11-2012的修订版)。“第11部分:无线LAN介质访问控制(MAC)和物理层(PHY)规格。”信息技术的IEEE标准 - 系统之间的电信和信息交换。本地和大都市区域网络 - 特定要求。
wlanBCCEncode|vitdec
wlanBCCEncode
vitdec
您有这个示例的修改版本。您想打开这个示例与您的编辑吗?
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
您还可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系
得到审判现在