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

  • 大小: 1KB
    文件類型: .m
    金幣: 1
    下載: 0 次
    發布日期: 2024-01-26
  • 語言: Matlab
  • 標簽: matlab??

資源簡介

循環碼編碼matlab(7,4)

資源截圖

代碼片段和文件信息

M=textread(‘M1.txt‘)???%從文件中讀取信息元序列M
H=textread(‘H1.txt‘)???%從文件中讀取一致校驗矩陣H
m=length(H(:1))???????%求解校驗位m
k=length(M)??????%求解信息位數k
n=k+m????????????%求解碼長n

%生成發送碼字C
G=[eye(k)H(:[1:k])‘]???%計算生成矩陣G
C=M*G;???????????%產生碼字,該碼字為發送碼字C
C=mod(C2)??????????%求模2運算,即變成二進制數

%生成接收碼字R
E=randint(1n)??%產生只錯一位的隨機錯誤圖樣E
sum=0;
for?i=1:n
??????sum=sum+E(i)
end
R=xor(CE);??????%由發送碼字C和錯誤圖樣E進行異或運算?
R=mod(R2)??????????%求模2運算,即變成二進制數

%計算伴隨式S
S=R*H‘;????%計算伴隨式S,H‘為H的轉置
S

評論

共有 條評論