主要内容

lteTurboEncode

Turbo编码

描述

例子

= lteTurboEncode (返回对输入数据进行turbo编码的结果,.只能编码有限数量的可接受的数据向量长度。有关更多信息,请参阅TS 36.212[1]、表5.1.3-3。通过负输入值支持填充位。金宝app

该编码器是一个并行级联卷积码(PCCC),具有两个8态组成编码器和一个无争用交织器。turbo编码器的编码率为1/3。三个已编码的奇偶校验流按块级联以形成已编码的输出,P1 P2 [S],在那里年代是系统位的向量,P1编码器1的向量是位,和P2是编码器2位的向量。为了支金宝app持填充位的正确处理,负的输入位值被特别处理。它们在两个编码器的输入处被视为逻辑0,但它们的负值直接通过子块传递到相关的输出位置年代P1

例子

全部折叠

对单元阵列输入执行turbo编码。

位= lteTurboEncode({的(40岁,1)的(6144 1)})
位=1×2单元阵列{132x1 int8} {18444x1 int8}

输入参数

全部折叠

输入数据,指定为数字向量或向量单元格数组。

数据类型:int8||细胞

输出参数

全部折叠

Turbo编码位,作为整数列向量或整数列向量的单元数组返回。如果输入是单元格数组,则输出是包含单独编码的输入数组向量的单元格数组。

数据类型:int8|细胞

参考文献

[1] 3gpp ts 36.212。“发展了通用地面无线电接入(E-UTRA);多路复用和信道编码。”第三代合作伙伴项目;技术规范无线电接入网.URL:https://www.3gpp.org

介绍了R2014a