首页/文章/ 详情

MATLAB仿真专题——编译码仿真之汉明码(1)

5年前浏览5668

现在物联网技术火的很,lora就是典型代表。由于lora的通信体制里面用到了汉明码,因此我就开始写相关的仿真程序,也算是帮朋友的忙。在写之前,在网上搜索了一下,很多关于汉明码的编译码程序已经共享了,可惜的是程序中含有一堆的错误。哎,不能这样共享啊!程序员要为读者负责啊!

比如,下面这篇文章的程序就是不正确的。

还要别的错误程序吗?

我就没有在程序里面找到s变量的赋值!!!

这些上传程序的人做事太不严谨。

看到这个现状,因此我才写了本系列文章。先来看看什么是汉明码!汉明码是一种线性分组码。线性分组码是指将信息序列划分为长度为k的序列段,在每一段后面附加r位的监督码,且监督码和信息码之间构成线性关系,即它们之间可由线性方程组来联系。这样构成的抗干扰码称为线性分组码。

所以,按照线性分组码的规则来写编译码程序即可。

后续慢慢给出源代码!

未完,待续!

MATLAB
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2019-04-24
最近编辑:5年前
算法工匠
博士后 | 高级工程师 诚信做事 认真讲课 传播知识
获赞 395粉丝 2576文章 320课程 40
点赞
收藏
未登录
2条评论
zy
签名征集中
4年前
后续还有吗
回复
©
总有一个比你忙的人在学习
5年前
看不到图片
回复 2条回复
课程
培训
服务
行家
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈