APP下载

海明码快速分组及MATLAB仿真

2018-04-02李民

电脑知识与技术 2018年5期
关键词:公式证明

李民

摘要:鉴于原有的海明码分组比较复杂,遂根据每组的标号特点归纳出一种加人校验位后的海明码快速分组的公式,并且通过数学归纳法证明正确及通過MATLAB仿真得到的结果与传统方法相同,证明归纳的结论是正确的,且时间复杂度更小,编程工作量更小,因此得出加入校验位后的海明码进行快速分组通项公式即每一组的任意一项的校验位的编号为:z=(2n-1)*2^(i-1)+k,其中z为该组中任意一项的二进制序号,n为任意正整数,i为分组的组号,k为大于等于0,且小于2^(i一1)的正整数。

关键词:海明码;快速分组;MATLAB;公式;证明

猜你喜欢

公式证明
组合数与组合数公式
排列数与排列数公式
获奖证明
判断或证明等差数列、等比数列
判断和证明等差数列、等比数列
等差数列前2n-1及2n项和公式与应用
成功的公式
一道IMO题的推广与证明
Weitzenbock公式的一点注记