具有边界控制的优先优先球面点阵空时解码器

版本1.0.0.0 (52.9 KB 克伦苏
基于堆栈的顺序优先级优先解码器,用于具有边界控制的球形LAST码

1.4 k下载

更新2006年9月6日

查看许可协议

一种基于堆栈的顺序优先级优先解码器,它返回球形LAST编码MIMO系统类型问题的最大似然解,即具有球形边界控制的点阵解码器。金宝搏官方网站在这类问题中,搜索树的深度是已知的,但每个节点的子节点数是不固定的。子节点的数量及其相关的符号决策由球形LAST代码的结构控制。LAST_dec通过以一种类似于标准顺序解码过程本身的对偶方式分解代码生成器矩阵来执行边界控制。

注意LAST_dec的输入必须是实数;在实践中,这种顺序解码算法的实现接近于ml,因为它使用有限的内存。如果内存超过该值,则从堆栈中删除节点,并返回被删除节点的数量。

此外,该实现允许指定为其执行分配的有限内存块的大小(根据节点的数量)。通常我们发现,将顺序解码器限制在有限内存上不是一个主要考虑因素,因为相对较低的分配可以实现非常接近ml的性能。

请参阅函数pre-amble(在Matlab提示符中键入' help LAST_dec ')了解更多细节。

引用作为

克伦苏(2022)。具有边界控制的优先优先球面点阵空时解码器(//www.tatmou.com/matlabcentral/fileexchange/11952-priority-first-spherical-lattice-space-time-decoder-with-boundary-control), MATLAB中央文件交换。检索

MATLAB版本兼容性
创建R14SP1
与任何版本兼容
平台的兼容性
窗户 macOS Linux

社区寻宝

在MATLAB中央找到宝藏,并发现社区可以如何帮助你!

开始狩猎!