matlab代码运行效率 LDPC码误码率的蒙特卡罗仿真 代码内包含基本的LDPC码编码器,译码器实现方式,以及BPSK通信系统的基本仿真原理(AWGN信道)。这被用来实现LDPC码误码率的仿真,同时也是我托管在GitHub上的第一份代码,用于学习GitHub的使用。 代码的更多说明可参见我的。 1. 运行环境和使用方法 运行环境:MATLAB 2014a 使用方法:设置相应参数,运行LDPC_Simulation,可自动生成并绘制校验矩阵、生成矩阵。同时Monte Carlo仿真将运行,并将结果保存在文本文档内。Monte Carlo 仿真会消耗大量时间。(效率较低不建议用做误码率仿真) 2. 代码说明 LDCP_Simulation:脚本 ccsdscheckmatrix:校验矩阵构造,1、2分别对应不同文档 ccsdsgeneratematrix:生成矩阵构造,1、2分别对应不同文档 ldpcdecoderXX:对应三种不同的译码算法 3. 结果示例
2022-01-18 20:19:46 3.07MB 系统开源
1
奇偶校验电路实验报告 报告内容由本人完成,供参考
2021-12-23 12:24:40 451KB 奇偶校验电路
1
在STM8S003单片机最小系统上做一个简单的串口通信示例,用来测试串口设置为无校验位,奇校验位或者偶校验位通信是否正常。
2021-12-03 12:56:25 459KB stm8 003 串口 奇偶校验
1
本文介绍一个奇偶校验器的设计程序,该程序很简单,但是可以引申到很多小的细节。
2021-11-09 15:51:38 28KB 奇偶校验器 设计 程序 文章
1
发送端通过液晶触摸屏输入字符,然后编写协议发送,采用4.3寸液晶 接收端将接收到的数据解码,然后将有效字符显示在液晶上,采用2.8寸液晶 接收无误码,使用于各种数字无线收发的应用
2021-11-01 00:51:27 19KB CRC校验 串口数据收发
1
LDPC码即低密度奇偶校验码(Low Density Parity Check Code,LDPC),它由Robert G.Gallager博士于1963年提出的一类具有稀疏校验矩阵的线性分组码,不仅有逼近Shannon限的良好性能,而且译码复杂度较低, 结构灵活,是近年信道编码领域的研究热点,已广泛应用于深空通信、光纤通信、卫星数字视频和音频广播等领域。LDPC码已成为第四代通信系统(4G)强有力的竞争者,而基于LDPC码的编码方案已经被下一代卫星数字视频广播标准DVB-S2采纳。
2021-10-30 09:27:27 1.67MB ssd LDPC 奇偶校验
1
由于PSW中的P可以表达累加器A中“1”的个数的奇偶性,具体如下: P(PSW.0)奇偶标志位: P=1,A中“1”的个数为奇数 P=0,A中“1”的个数为偶数 所以要用P和TB8、RB8作为发送与接收的判据,则必须使用偶校验。
2021-10-16 11:30:21 23KB 51奇偶校验
1
奇校验:数据位中1的个数 + 校验位1的个数(校验位为0或者1) = 奇数 偶校验:数据位中1的个数 + 校验位1的个数(校验位为0或者1) = 偶数
2021-10-09 14:13:30 21KB 奇偶 校验 文章 软件开发
1
uart的接收代码,带有可配置的奇偶校验,波特率可配置,三段式状态机,文学功底差.
2021-09-29 17:40:40 5KB uart verilog 奇偶校验
1
奇偶校验的基本运算是异或运算。实现这一功能的电路称为奇校验电路;输出端加一个非门,则可得到偶校验电路。通常合二为一,称为奇偶校验电路。
1