⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 algdecode.m

📁 TPC的Chase迭代译码时测试图样的程序
💻 M
字号:
%------------------------------硬判决译码---------------------
%------------------从伴随式s中找出错误图样e--------------------
function e=algdecode(H,r)
% r=[0     0     1     0     1     1     0     0     1     1     1     1     1     0 1];
% H=[1     0     0     1     1     0     1     0     1     1     1     1     0     0 0];
[M,N]=size(H);
n_k=2^M;
s(n_k,:)=de2bi(n_k-1);
len=length(s(n_k,:));
for i=0:n_k-2
    s(i+1,:)=de2bi(i,len);
end
for i=1:n_k
    ee(i,:)=s(i,:)*(pinv(H))';
end
s_r=r*H';
len_e=length(ee(1,:));
e=zeros(1,len_e);
for i=1:n_k
    if s_r==s(i,:)
        e=ee(i,:);
    end
end

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -