91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 2KB
    文件類型: .m
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2021-06-04
  • 語言: Matlab
  • 標(biāo)簽: LDPC??

資源簡介

MATALB程序,SPA譯碼程序

資源截圖

代碼片段和文件信息

function?decision=SPA(LLRrow_indexcol_indexrwcwMaxiterationH);
LLRout=zeros(size(LLR));%分配空間
ErrorFlag?=?1;
times=0;
node_to_check=zeros(size(col_index));%分配空間
check_to_node=zeros(size(row_index));%分配空間
%%?初始化
for?i=1:size(node_to_check1)?%矩陣第一維的size,也就是顯示行123...
????for?j=1:cw(i)
????????node_to_check(ij)=LLR(i);
????end
end
%%?
while?and(times?errorFlag?==?1)

times=times+1;

%pass?information?from?checks?to?Variable
????????for?i=1:size(row_index1)
????????for?j=1:rw(i)
????????????temp=1;
????????????for?k=1:rw(i)
????????????????if?row_index(ik)~=row_index(ij)
????????????????????for?t=1:cw(row_index(ik))
????????????????????if?col_index(row_index(ik)t)==i
????????????????????????temp=temp*tanh(0.5*node_to_check(row_index(ik)t));
????????????????????end
????????????????????end
????????????????end
????????????end
????????????check_to_node(ij)=2*atanh(temp);
????????end
????????end
???????%LLR?total?
???????for?i=1:size

評論

共有 條評論