• 大小: 537B
    文件类型: .m
    金币: 1
    下载: 0 次
    发布日期: 2021-06-02
  • 语言: Matlab
  • 标签: matlab  

资源简介

线性分组码生成代码,输入信息,输入目标码长度。程序内部生成 生成矩阵G。最后输出 信息经过G编码的线性分组码

资源截图

代码片段和文件信息

clc
clear
%线性分组码的思想就是 将m长码经过编码生成n长的码
m=input(‘输入信息(必须为1行,列数任意):‘);%m为输入信息长度
[e k]=size(m); 
n=input(‘输入目标长度:‘);
p=rand(kn-k);

for i=1:k %将0~1间的随机数变为0、1代码,阈值为0.5
    for j=1:n-k
        if p(ij)

评论

共有 条评论