matlab实现信道编码(代码+报告)

简介: matlab实现信道编码(代码+报告)

【实验目的及要求】


  1. 某一(7,4)线性分组码,给定生成矩阵G (并由此推出其校验矩阵H), G=[1 0 0 0 1 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 0 0 0 0 1 0 1 1]; 错误图案为E(假设全部为只发生一个错误),给定接收端收到r=[1 0 1 0 1 1 1],求出对应的错误e并进行纠错,得到该r对应正确的c,以及整个码组V。
  2. 用Matlab编程或Simulink仿真完成卷积码编码译码(仅需搭系统框架)。



【实验环境】

操作系统:Windows 10

【实验过程】

一、实验步骤:

1.(7,4)线性分组码

如注释所示:


a0a37b073d4d6e9f3f1b3e58ce28a369.png


2b5660502a67e5fc3191b1f1e43ce4ba.png


程序运行结果见下方[实验数据]

2.卷积码:

如注释所示:


236c852cce478d0cd8371052b28cbfae.png


4ae3855c0ac90899fa8aa70d5d0dd54d.png


二、实验数据:

运行结果截图

线性分组码:


727a5e3be94866a98535792b8dff0a57.png

659f4935023b4646133c615329867cce.png


卷积码:


2f96a57e679e81497830d1c53a400190.png

00dd04670810cd7c75d294d36a35a96e.png

5ab640841601c0a71d77d53a08c7f989.png


完整数据:

https://download.csdn.net/download/weixin_55771290/87386274


相关文章
|
7天前
|
机器学习/深度学习 算法 新能源
【优化调度】基于matlab粒子群算法求解水火电经济调度优化问题研究(Matlab代码实现)
【优化调度】基于matlab粒子群算法求解水火电经济调度优化问题研究(Matlab代码实现)
|
7天前
|
机器学习/深度学习 存储 并行计算
【无人机】基于MPC的无人机路径规划研究(Matlab代码实现)
【无人机】基于MPC的无人机路径规划研究(Matlab代码实现)
|
7天前
|
机器学习/深度学习 边缘计算 人工智能
【无人机】采用NOMA的节能多无人机多接入边缘计算(Matlab代码实现)
【无人机】采用NOMA的节能多无人机多接入边缘计算(Matlab代码实现)
|
7天前
|
机器学习/深度学习 传感器 运维
【电机轴承监测】基于matlab声神经网络电机轴承监测研究(Matlab代码实现)
【电机轴承监测】基于matlab声神经网络电机轴承监测研究(Matlab代码实现)
|
7天前
|
数据采集 算法 调度
【电力系统】基于matlab虚拟电厂内部负荷调度优化模型(matlab+yalmip+cplex)(Matlab代码实现)
【电力系统】基于matlab虚拟电厂内部负荷调度优化模型(matlab+yalmip+cplex)(Matlab代码实现)
|
7天前
|
传感器 并行计算 算法
【无人机编队】基于非支配排序遗传算法II NSGA-II高效可行的无人机离线集群仿真研究(Matlab代码实现)
【无人机编队】基于非支配排序遗传算法II NSGA-II高效可行的无人机离线集群仿真研究(Matlab代码实现)
|
7天前
|
存储 并行计算 算法
【图像压缩】在 MATLAB 中使用奇异值分解 (SVD) 进行图像压缩(Matlab代码实现)
【图像压缩】在 MATLAB 中使用奇异值分解 (SVD) 进行图像压缩(Matlab代码实现)
|
7天前
|
机器学习/深度学习 资源调度 算法
【电热数值计算】基于matlab IGBT有限元电热数值计算分析研究(Matlab代码实现)
【电热数值计算】基于matlab IGBT有限元电热数值计算分析研究(Matlab代码实现)
|
7天前
|
机器学习/深度学习 资源调度 算法
考虑实时市场联动的电力零售商鲁棒定价策略(Matlab代码实现)
考虑实时市场联动的电力零售商鲁棒定价策略(Matlab代码实现)
|
7天前
|
存储 算法 安全
【无人机】基于灰狼优化算法的无人机路径规划问题研究(Matlab代码实现)
【无人机】基于灰狼优化算法的无人机路径规划问题研究(Matlab代码实现)

热门文章

最新文章