文件包含有两个Turbo编码器:穿刺Turbo码编码器和未穿刺Turbo码编码器。 每个都需要相应的回调函数来运行编码器。 回调函数为“ turbo_code_punc_setup”和“ turbo_code_no_punc_setup”。 Turbo代码可以以不同的Eb / No(dB)多次运行。 要获取误码概率图,请运行以下MATLAB脚本文件:“ turbo_code_punc_multiple_run_driver”或“ turbo_code_no_punc_multiple_run_driver” There are two turbo coders: punctured and unpunctured. Each needs the corresponding call-back function to run the coder. The call-back functions are ‘turbo_code_punc_setup’ and ‘turbo_code_no_punc_setup’. A turbo code can be run multiple times with different Eb/No (dB). To obtain plots of the probability of bit errors, run the following MATLAB script file: ‘turbo_code_punc_multiple_run_driver’ or ‘turbo_code_no_punc_multiple_run_driver’
2021-12-31 13:05:42 87KB Turbo matlab 喷泉码 仿真
1
各种网络编码的优点,缺点和应用的总结。网络编码包括erasure code、喷泉码、随机线性网络编码和BATS码。
2021-12-14 21:23:31 121KB 网络编码 BATS 喷泉码 RLNC
1
matlab喷泉码代码Luby-转换-代码 Luby Transform Code (LT Code),一种属于“喷泉”代码类的纠错算法,一种可以生成无限数量的数据包来重建在不同网络传输过程中丢失的数据的校正器代码。 这种类型的算法在传输没有任何方式要求再次恢复数据的情况下特别有用我已经为LT代码构建了Arduino,Matlab和C编程算法。 对于 Arduino,您必须下载/安装 RadioHead 库
2021-11-30 17:18:46 21KB 系统开源
1
matlab喷泉码代码喷泉编码DNA存储系统的协同序列聚类与解码 在这里,存储了用于我的 DNA 存储研究的代码和数据文件。 编码 要编码数据,您可以使用编码器目录中的 LT_code.m。 这是一个 Matlab 文件,我们在本研究中使用了 MATLAB R2019a。 编码策略来自“DNA Fountain 实现了一个强大而高效的存储架构”,Erlich 和 Zielinski,Science 2017。对于 GC-content 和 homopolymer-run 的约束,可以通过固定 Max_run_length、Min_GC_content 和LT_code.m 文件中的 MAX_GC_content。 对于我们的非约束池,我们使用 Max_run_length = 152、Min_GC_content = 0 和 MAX_GC_content = 1。 对于我们的受限池,我们使用 Max_run_length = 3、Min_GC_content = 0.45 和 MAX_GC_content = 0.55。 结果存储在 original_files 目录中。 测序 排序后
2021-09-28 20:19:13 2GB 系统开源
1
是对LT码的解码和译码,能够非常清楚地了解其过程。
2021-09-23 11:26:08 4KB LT喷泉码
1
LT编译码应用AWGN信道的实现算法及性能提升算法。
2021-09-17 17:33:57 176KB 喷泉码。AWGN
1
本资源是在matlab平台的对喷泉码在高斯信道下的Log-BP迭代译码的仿真程序。
2021-09-08 17:31:01 6KB BP 软译码 喷泉码
1
不支持HTML标签,主要用于学习喷泉码,采用了布鲁斯分布,代码全面,可以直接运行,初学者学习很实用。
2021-09-01 16:31:03 3KB 代码 matlab
1
数字喷泉码的一种实现代码,LT码作为数字喷泉码的一种,有很重要的研究价值
2021-07-17 15:28:07 2KB LT 数字喷泉码
1
无线通信中喷泉码应用关键技术研究
2021-04-16 17:01:49 11.49MB 通信
1