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

資源簡介

對ldpc進行比特翻轉譯碼,里面有詳細的備注介紹,程序里的G矩陣和H矩陣需要自己給定

資源截圖

代碼片段和文件信息

tic
clc
clear?all
count=1e4;??%測試次數,可自己選擇
%初始化
load(‘H.mat‘);
load(‘G.mat‘);
for?SNR=1:6

????total_err=0;??%錯誤比特數初始化為0
????for?loop=1:count
????????x?=?randi([01]1252);
????????x_send=mod(x*G2);?????%編碼
????????x_bpsk=2*x_send-1;????%BPSK調制
????????re_y=awgn(x_bpskSNR‘measured‘);????%進入高斯信道
????????max_ite=20;??????%最大迭代次數,可自己選擇
????????[rowcol]=size(H);
????????iteration=0;??
????????hard=0.5*(sign(re_y)+1);
????????y_re?=?hard;
????????syn?=?mod(y_re*H‘2);??????????%?計算伴隨式(校正子)syn
????????while?(sum(syn)?~=?0)?&?(iteration?????????????iteration?=?iteration?+?1;
????????????
????????????%Step?2.??計算每一比特參與校正子為1的方程的個數fn
????????????fn=zeros(11);
????????????for?i?=?1:col
????????

評論

共有 條評論

相關資源