基于matlab模拟鲁棒孤子分布

简介: 基于matlab模拟鲁棒孤子分布

✅作者简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,matlab项目合作可私信。

🍎个人主页:Matlab科研工作室

🍊个人信条:格物致知。

更多Matlab仿真内容点击👇

智能优化算法       神经网络预测       雷达通信      无线传感器        电力系统

信号处理              图像处理               路径规划       元胞自动机        无人机

⛄ 内容介绍

基于matlab模拟鲁棒孤子分布

⛄ 完整代码

% Raptor codes中对RSD进行仿真

clc

clear all;

close all;



% 设置输入符号数k

k = 132;

% 设置允许的译码失败概率

dlt = 0.2;

% 设置常数c

% 给出c的取值范围

c_min = sqrt(k)/log(k/dlt)/(k-1);

c_max = sqrt(k)/log(k/dlt)/2;

c = c_min;

% ripple大小的期望值

R = c * log(k/dlt) * sqrt(k);


for i = 1:k

   if i < k/R - 1

       Tau(i) = R/(i*k);

   elseif i == k/R

       Tau(i) = R*log(R/dlt)/k;

   else

       Tau(i) = 0;

   end

end


for j = 1:k

  if j == 1

      rho(j) = 1/k;

  else

      rho(j) = 1/(j*(j-1));

  end

end

   

   

Beta = sum(Tau + rho);

   

Mu = (Tau + rho) / Beta;


P = sum(Mu);


% 划分区间

area_buff = round(Mu * k);

area = [];

for i = 1:length(area_buff)

   area = [area i*ones(1,area_buff(i))];

end


% 在1到length(area)中等概选择一个数

for i=1:length(area)*2

   index_area(i) = randint(1,1,[1,length(area)]);

end


[m,n] = find(area(index_area) == 1);    

bar(Mu);

hold on

plot(Mu,'r');      

   

dasda=0    

⛄ 运行结果

⛄ 参考文献

% 参考文献:《喷泉码的编译码算法研究与仿真实现》

⛳️ 代码获取关注我

❤️部分理论引用网络文献,若有侵权联系博主删除
❤️ 关注我领取海量matlab电子书和数学建模资料


相关文章
|
6天前
|
编解码
MATLAB | 科研绘图第十三期表示散点分布的双柱状统计图
MATLAB | 科研绘图第十三期表示散点分布的双柱状统计图
25 0
|
6天前
|
算法 调度
电动汽车集群并网的分布式鲁棒优化调度matlab
电动汽车集群并网的分布式鲁棒优化调度matlab
|
6天前
|
算法 调度
电网两阶段鲁棒优化调度模型(含matlab程序)
电网两阶段鲁棒优化调度模型(含matlab程序)
|
6天前
|
安全 新能源 调度
【两阶段鲁棒】计及需求响应的多能互补微网两阶段鲁棒优化matlab
【两阶段鲁棒】计及需求响应的多能互补微网两阶段鲁棒优化matlab
|
6天前
|
算法
计及需求侧响应日前—日内两阶段鲁棒备用优化(matlab代码)
计及需求侧响应日前—日内两阶段鲁棒备用优化(matlab代码)
|
6天前
|
算法 调度
基于CCG算法的IEEE33配电网两阶段鲁棒优化调度matlab
基于CCG算法的IEEE33配电网两阶段鲁棒优化调度matlab
|
6天前
|
编解码
MATLAB | 科研绘图第十四期表示散点分布的双柱状双Y轴统计图
MATLAB | 科研绘图第十四期表示散点分布的双柱状双Y轴统计图
22 0
|
9月前
|
机器学习/深度学习 算法 机器人
路径规划算法:基于蜻蜓分布优化的机器人路径规划算法- 附matlab代码
路径规划算法:基于蜻蜓分布优化的机器人路径规划算法- 附matlab代码
|
9月前
|
机器学习/深度学习 传感器 算法
【雷达回波】基于matlab模拟不同统计分布雷达散射截面和回波
【雷达回波】基于matlab模拟不同统计分布雷达散射截面和回波
|
9月前
|
传感器 定位技术 光互联
【COlor传感器】通过扰动调制光传感实现智能光传输的占用分布估计研究(Matlab代码实现)
【COlor传感器】通过扰动调制光传感实现智能光传输的占用分布估计研究(Matlab代码实现)

热门文章

最新文章