gusucode.com > BCH 编解码的MATLAB 实现源码程序 > code/bch/getbchcode.m
clear all; load('mdata.txt','-ascii'); for i=1:11 m1(i)=mdata(i); % m2(i)=mdata(i+11); end g=[1 0 0 1 1 0 0 0 0 0 0 0 0 0 0]; bch1=getcode(m1,g); %bch2=getcode(m2,g); for i=1:15 bch(2*i-1)=bch1(i); % bch(2*i)=bch2(i); end fid=fopen('out.txt','w'); %fprintf(fid,'%d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d\n',bch); fprintf(fid,'%d %d %d %d %d %d %d %d %d %d %d %d %d %d %d\n',bch1); fclose(fid);