資源簡(jiǎn)介
線性分組碼生成代碼,輸入信息,輸入目標(biāo)碼長(zhǎng)度。程序內(nèi)部生成 生成矩陣G。最后輸出 信息經(jīng)過(guò)G編碼的線性分組碼
代碼片段和文件信息
clc
clear
%線性分組碼的思想就是?將m長(zhǎng)碼經(jīng)過(guò)編碼生成n長(zhǎng)的碼
m=input(‘輸入信息(必須為1行,列數(shù)任意):‘);%m為輸入信息長(zhǎng)度
[e?k]=size(m);?
n=input(‘輸入目標(biāo)長(zhǎng)度:‘);
p=rand(kn-k);
for?i=1:k?%將0~1間的隨機(jī)數(shù)變?yōu)?、1代碼,閾值為0.5
????for?j=1:n-k
????????if?p(ij)
評(píng)論
共有 條評(píng)論