comm.APPDecoder
卷积解码代码通过使用应用程序的方法
描述
的APPDecoder
系统对象™执行后验概率(APP)卷积码的解码。
卷积解码代码通过使用应用方法:
创建
comm.APPDecoder
对象并设置其属性。调用对象的参数,就好像它是一个函数。
了解更多关于系统对象是如何工作的,看到的系统对象是什么?
创建
描述
appDec = comm.APPDecoder
创建一个应用程序译码器系统对象,appDec
使用应用程序方法,解码一个卷积码。
appDec = comm.APPDecoder (
设置使用一个或多个属性名称-值对。例如,的名字
,价值
)comm.APPDecoder(“算法”,“真正的应用程序”)
配置系统对象,appDec
,实现真正的后验概率解码。在报价附上每个属性的名字。
appDec = comm.APPDecoder(格子,
创建一个应用程序译码器对象,的名字
,价值
)appDec
,TrellisStructure属性设置为格子
。
属性
使用
描述
输入参数
输出参数
对象的功能
使用一个目标函数,指定系统对象作为第一个输入参数。例如,释放系统资源的系统对象命名obj
使用这个语法:
发行版(obj)
例子
算法
该系统根据对象实现soft-input-soft-output应用解码算法[1]和[2]。
的“真正的应用程序”
选择的算法
属性实现了软件解码按方程20 V节[1]。获得速度,“马克斯*”
和“马克斯”
的值算法
属性近似表达式等
其他数量。的“马克斯”
选项使用max (一个我)作为近似。的“马克斯*”
选项使用max (一个我)+一个修正项的表达式
。
设置算法
财产“马克斯*”
使NumScalingBits
这个系统对象的属性。这个属性表示,这个系统的比特数对象尺度的数据流程(增加输入2NumScalingBits
并把pre-output相同的因素)。使用这个属性来避免损失在计算精度。
引用
[1]Benedetto, S。,G. Montorsi, D. Divsalar, and F. Pollara. "A Soft-Input Soft-Output Maximum A Posterior (MAP) Module to Decode Parallel and Serial Concatenated Codes."喷气推进实验室TDA进展报告42 - 127(1996年11月)。
[2]维特比,A.J.“直观的理由和地图的简化实现卷积码译码器。”IEEE在选定地区通讯》杂志上16日,没有。2(1998年2月):260 - 64。https://doi.org/10.1109/49.661114。
[3]Benedetto, S。,和G. Montorsi. “Performance of Continuous and Blockwise Decoded Turbo Codes.”IEEE通信信1,没有。3(1997年5月):77 - 79。https://doi.org/10.1109/4234.585802。