继续测试!顺着之前程序的轨迹坚定的走下去!解调部分需要对初始比特进行判断!这似乎涉及到IQ路翻转!之前的写的仿真程序没有注意到这个知识点!在本文中补上,主要是在误码比对那里增加相应的语句!

在这里公布该差分编码公式的出处!这是对作者的肯定和尊重!互联网上很多人在文章里引用了本人的代码,连个招呼也不打,哎,起码告知一下引用的来源吧。不过习惯了也就无所谓了,只要能传播就行,不过还是希望看过文章之后记得点个赞,也算是对我创作的一种鼓励!!!



对纠错码的意义:软判决解码器可以利用这些置信度信息进行更智能的纠错。例如,解码器在寻找最可能的原始比特序列时,会给那些置信度高(LLR绝对值大)的比特更高的信任值,而给置信度低(LLR接近0)的比特留出调整空间。
性能增益:与硬解调相比,软解调可以为系统带来大约 2dB 左右的性能提升。这意味着在同样的发射功率下,误码率可以大幅降低;或者在达到同样误码率的情况下,可以降低发射功率、增加传输距离。


先看DQAM16_rc_coh_modem_sim1程序的结果!这个系列改名字了,和之前sim3v2的系列不一样哦!




再看sim2程序的结果!


sim2程序的误码性能依旧稳定,但个别高信噪比下会失锁!
这两个程序的差异就是在编译码部分!大家肯定关心编译码部分该如何编写?这是sim2程序中对应的编码和译码部分的代码!