文档帮助中心文档
Turbo译码
输出=LTE涡轮解码(输入)
输出=LTERBODECODE(输入,nturbodecits)
实例
出来=LTE涡轮解码(在里面)返回turbo解码输入数据的结果在里面。该函数可以对单个数据向量或数据向量的单元数组进行解码。对于单元数组输入,输出是包含单独解码的输入数组向量的单元数组。假设输入数据是软位数据,已使用TS 36.212中定义的并行级联卷积码(PCCC)进行编码[1],第5.1.3.2节。假设每个输入数据向量的结构为以块方式连接的三个编码奇偶校验流,[S P1 P2]哪里s是系统位的向量,P1是编码器1位的矢量,并且P2是编码器2位的向量。解码器使用默认值5个迭代周期。它在输出向量中返回已解码的位出来使用子对数映射(最大对数映射)算法执行turbo解码后。
出来=LTE涡轮解码(在里面)
出来
在里面
[S P1 P2]
s
P1
P2
出来=LTE涡轮解码(在里面,nturbodecits)通过参数提供对turbo解码迭代周期数的控制nturbodecits.的nturbodecits是可选参数。如果未提供,则使用默认值5个迭代周期。
出来=LTE涡轮解码(在里面,nturbodecits)
nturbodecits
全部崩溃
对从噪声星座获得的软比特执行turbo解码。
创建一个比特流,对比特流进行涡轮编码并对其进行调制。创建噪声,将其添加到调制符号中。在散点图上显示发送和接收的符号。
txBits=randi([0 1],6144,1);codedata=lteTurboEncode(txBits);txSymbols=lteSymbolModulate(codedata,“QPSK”); 噪声=0.5*复数(randn(大小(txSymbols)),randn(大小(txSymbols));rxSymbols=txSymbols+噪声;散射(实(rxSymbols)、imag(rxSymbols),“co”);持有在;散射(实(txSymbols)、imag(txSymbols),“rx”)传奇(“Rx星座”,“Tx星座”)
解调符号并对软位进行turbo解码。比较传输和恢复的位。
软位=lteSymbolDemodulate(rxSymbols,“QPSK”,“软的”); rxBits=LTE涡轮解码(软位);numberErrors=sum(rxBits~=int8(txBits))
numberErrors=0
软位输入数据,指定为数字向量或向量的单元数组。解码器期望输入位使用TS 36.212中定义的并行级联卷积码(PCCC)进行编码[1],第5.1.3节。
数据类型:int8|双重的|单间牢房
int8
双重的
单间牢房
turbo解码器迭代周期数,指定为介于1和30之间的正标量整数。可选。
数据类型:双重的
Turbo解码位,作为整数列向量或整数列向量的单元数组返回。
数据类型:int8|单间牢房
[1] 3gpp ts 36.212。“发展了通用地面无线电接入(E-UTRA);多路复用和信道编码。”第三代合作项目;技术规范组无线接入网.URL:https://www.3gpp.org.
LTE涡轮编码|阿特雷科维图博酒店|lteCodeBlockDesegment|lteDLSCHDecode|lteULSCHDecode|卷积译码
LTE涡轮编码
阿特雷科维图博酒店
lteCodeBlockDesegment
lteDLSCHDecode
lteULSCHDecode
卷积译码
この例の変更されたバージョンがあります。編集された方の例を開きますか?
次の MATLABコマンドに対応するリンクがクリックされました。
コマンドを MATLABコマンド ウィンドウに入力して実行してください。网状物ブラウザーは MATLABコマンドをサポートしていません。
选择一个网站以获取可用的翻译内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:.
您还可以从以下列表中选择网站:
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家/地区站点不适合您所在位置的访问。
联系当地办事处