• 大小: 1KB
    文件类型: .m
    金币: 1
    下载: 0 次
    发布日期: 2021-05-23
  • 语言: Matlab
  • 标签: RS  

资源简介

rs编译码程序 MATLAB RS仿真 有图 嘿嘿

资源截图

代码片段和文件信息

L=1000; 
M=4;%每个符号的比特数
N=2^M-1;%编码后码字长度
K=N-4;%信息长度
MSG=randint(L1);%随机产生L比特信号
TP=gftuple([-1:N-1]‘M);%产生加罗华域元素
PG=rspoly(NK);%产生生成式
[CODEADDED]=rsenco(MSGTPK);%编码
NOI=rand(length(CODE)/M1)<.03;%加入3%的噪声
NOI=(NOI*ones(1M))‘;%产生突发错误
NOI=NOI(:);
CODE_NOI=rem(CODE+NOI2);%噪声加入信号
[DECERRCCODEERR_C]=rsdeco(CODE_NOITPK);%译码
MSG=[MSG;zeros(ADDED1)];%调整长度
max(abs(DEC-MSG));%比较
X=[1:length(NOI)];
Z=[1:M*N:length(NOI)];
Y=zeros(1length(Z));
Z=[Z;Z];
Y=[Y+min(ERR_C);Y+max(ERR_C)];
subplot(211);
plot(XNOI‘yo‘XER

评论

共有 条评论