没有合适的资源?快使用搜索试试~ 我知道了~
crc编码代码matlab-CRC-Encoder-and-Decoder:CRC编码器和解码器
共8个文件
m:7个
md:1个
需积分: 10 8 下载量 59 浏览量
2021-05-27
07:05:08
上传
评论 1
收藏 5KB ZIP 举报
温馨提示
crc编码代码matlab CRC编码器和解码器 第1部分– CRC校验实现(12个标记)。 您将使用生成多项式g(x)= x5 + x3 + 1,其中(n,k)=(20,15)。 使用MATLAB,Python或您选择的语言,编写以下两个函数: •crc_encode(x):此函数按照类中给出的步骤,使用生成多项式g(x)对x进行编码。 参数x是位{0,1}的长度15矢量。 返回长度为20的CRC编码的矢量{{0,1}}。 •crc_decode(b):给定生成器多项式g(x),此函数确定b是否通过CRC。 参数b是一个长度为20的位{0,1}的向量。 如果b通过CRC,则返回1,否则返回0(即,如果b包含错误,则返回1,否则返回0)。 第2部分– CRC校验模拟(4个标记)。 使用第1部分中的功能,编写两个仿真脚本,如下所示: •sim_single(p,x):该脚本以15位向量x作为输入,并使用第1部分中的CRC编码器对x进行编码。以概率p((请参阅下面的注释;由于这是一个随机过程,因此可能没有翻转位。 运行CRC解码器以确定CRC是否检测到错误。 最后,脚本将以下内容打印到屏幕
资源推荐
资源详情
资源评论
收起资源包目录
CRC-Encoder-and-Decoder-master.zip (8个子文件)
CRC-Encoder-and-Decoder-master
crc_decode_part3.m 410B
crc_encode_part3.m 452B
crc_decode.m 412B
sim_single.m 631B
README.md 3KB
crc_encode.m 480B
sim_multiple.m 710B
poly_sub.m 723B
共 8 条
- 1
资源评论
weixin_38590989
- 粉丝: 8
- 资源: 940
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功