理想孤波分布 matlab,LT码的MATLAB仿真

28 29 30 31 32

33 34 35 36 37 38 39 pos2(tdeg(y2)+temp)=[]; if(deg2(y2)==0) deg2(y2)=[]; %r2(y2)=[]; end

end

end %r1=[r1 r2]; deg1=[deg1 deg2]; pos1=[pos1 pos2]; end end 676869707172737475767778 break; end end

symrec(y1+1)=symrec(y1+1)+sum(dec); % symrec(y1+1)=symrec(y1+1)+sum(dec~=-1); if(sum(dec)==k) %if(sum(dec~=-1)==k) symrec((y1+2):(stn+1))=… symrec((y1+2):(stn+1))+k;

break;

end end

若要仿真具体的数据,可以去掉01、04、09、

12、25、26、31、35、46、56、57、62、71、73行的注释符号%,注意需要将01、12、46行的前一部分作为注释,以及70和73行作为注释. 02行的y1为0时,用户接收到的编码符号数量n 为k ,即开销(overhead )为n /k =1,此时是对接收到的这n 个编码符号,从查找度为1的编码符号开始进行译码. 若未能成功译码,则继续接收st 个编码符号(08-11行)再进行译码,在译码之前需要从这st 个编码符号去除已经成功译码的那些符号的信息,再从查找度为1的编码符号进行译码.

4 仿真结果及分析

在仿真中,有关参数设定如下: k=5000; p_Loss=0.1; overheadstep=0.05; st=fix(k*overheadstep);

NF=1;%frame number for simulation stn=20;

recno_max=k+st*stn; step1=fix(p_Loss*k+10);

rho=[1/k 1./((1:(k-1)).*(2:k))];%Ideal Soliton rho=cumsum(rho);rho(end)=1;

对于Robust Soliton 度分布,0.05δ=, 0.05c =

fc0f6652f3975b7c31da94f1f26ae8c4.png

.

图1 在丢包率为0和0.2下,三种不同度分布的LT 码性能

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值