循环码的校验多项式 循环码的校验多项式h(x) (n,k)循环码的校验多项式h(x)定义为: 由于循环码是线性分组码,因此也满足CHT=0
2021-12-22 03:47:37 262KB 信息论
1
循环码matlab中编程代码从阴影形状到光度立体 光度立体运算法则的输入是在已知照明方向上拍摄的一组照片,而运算法则的输出是反照率(油漆),法线方向和高度图。 执行代码的步骤 下载此文件夹并将其复制到您的Matlab文件夹中。 执行eval_code.m。此文件生成反照率,表面法线和高度图。 在eval_code.m中更改subjectName,以查看注释中列出的不同主题的输出。 在eval_code.m中,修改integrationMethod以观察各种方法的结果。 注释中列出了允许的方法。 对于列,行和平均积分方法。 我使用两种方法来执行整合。 求和方法进行积分。 此方法不需要for循环。 使用先前计算的值确定当前像素的高度图。 这基本上是动态编程。 两种方法给出的结果完全相同。 在getSurface.m文件中注释了第二种方法。 可以使用上述两种方法取消注释并验证结果。
2021-12-01 12:39:58 25.14MB 系统开源
1
用matlab对(7,4)循环码的误码率进行了仿真
2021-11-23 16:32:25 5KB 信道编码 matlab仿真 误码率
1
循环码的解码方法(检错和纠错) 检错解码原理:由于任意一个码组多项式T(x)都应该能被生成多项式g(x)整除,所以在接收端可以将接收码组R(x)用原生成多项式g(x)去除。 当传输中未发生错误时,接收码组与发送码组相同,即R(x) = T(x),故接收码组R(x)必定能被g(x)整除; 若码组在传输中发生错误,则R(x)  T(x),R(x)被g(x)除时可能除不尽而有余项,即有 * 以余项是否为零来判别接收码组中有无错码。 捕错解码法
2021-11-23 09:26:15 2.17MB 编码
1
一份关于(7,3)循环码的课程设计报告,基于matlab 的程序设计,有编码,解码内容。信息论课程设计
2021-11-08 20:56:37 789KB 循环码 matlab 信息论 编码
1
循环码matlab中编程代码社交蜘蛛算法 这是社交蜘蛛算法(SSA)[1]的源代码存储库。 该算法以多种编程语言实现。 [1] James JQ Yu和Victor OK Li,“用于全局优化的社交蜘蛛算法”,应用。 软计算,第一卷30,第614–627页,2015年。 如何使用 您可能需要编辑源代码以适应算法来解决您的优化问题。 C ++ class MyProblem : public Problem { public: MyProblem(unsigned int dimension) : Problem(dimension) { // Your problem initialization. } double eval(const std::vector& solution) { // Your objective function implementation. return 0.0; } }; SSA ssa(new MyProblem(30), 30); ssa.run(10000, 1.0, 0.7, 0.1); Python def problem(x
2021-11-05 19:29:10 9KB 系统开源
1
2014通信原理实验,LabView代码,循环码编解码。附transmitter和receiver电路。另外提醒一下检测的时候不要找一个y姓女老师
2021-11-02 01:45:43 114KB LabView 循环码 编解码
1
包括无失真信源编码、线性分组码、循环码、BCH码、卷积码、信息论与编码理论的发展历史,编码理论
2021-11-01 16:05:09 2.41MB 编码理论
1
如何使用霍夫曼编码进行源编码,然后使用循环码,我们将传输消息。
2021-10-30 17:44:26 2KB matlab
1
代数免疫度是衡量布尔函数抵抗代数攻击的重要指标。最近,Mesnager等研究了布尔函数的零化子与函数所对应循环码最小距离之间的联系,代数免疫度的下界可以由对应的循环码的最小距离得到。解决了Mesnager提出的一个公开问题,给出了一类特定函数的零化子次数的下界,并得到一类布尔函数的代数免疫度的下界。
1