【通信】基于粒子群实现5G物联网云网络优化附matlab代码

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

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

🍊个人信条:格物致知。

更多Matlab仿真内容点击👇

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

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

⛄ 内容介绍

4G时代提出连接全球50亿个物品,而5G时代更要构建1000亿海量连接世界,绝大多数消费产品、工业品、物流等都可以与网络连接,通过5G网络支撑海量的"物体"无线联网.5G物联网云还将与云计算和大数据技术结合在一起,使得整个社会充分智能化.分析了5G的关键技术和发展现状,物联网的体系架构、国际和国内发展现状和未来趋势,以及5G和物联网二者的融合.

⛄ 部分代码

% Modified by Jingwen Zhu, May 12, 2012, and Steed Huang July 30, 2016

function out = FitnessCCCR(u,swarm,s)

%weight from layer 1 to 2

sep1 = swarm(1,1:s*6); % s*6 map to swarm dimension

w = [sep1(1,1:s);sep1(1,s+1:s*2);sep1(1,s*2+1:s*3);sep1(1,s*3+1:s*4);sep1(1,s*4+1:s*5);sep1(1,s*5+1:s*6)];

% display(w);

%layer 2 threshhold

B = swarm(1, s*6+1 : 6*s+s); % s

yb = [B;B;B;B;B;B];%rows of samples

%weight from layer 2 to 3 

sep2 = swarm(1, s*6+s+1: s*6+s+s*1); % s 

ww = zeros(s,1);

for j = 1:s

ww(j,1) = sep2(1,j); % s

end

% layer 3 threshold

D = swarm(1, s*6+s+s*1+1); % 1

cb = [D;D;D;D;D;D];% rows of samples

YR = u*w+yb; % 6 rows s coloumns

v = tanh(YR);

k = v*ww+cb;% 6 row 1 coloumn

% Hetergeneous Neurons

  % out1 = exp(-abs(k)); %RBF 

% Fractional one

  out1 = exp(-k.^2).*exp(-k)+exp(-abs(k)).*(1-exp(-k)); %FRBF non-Gaussian 

% out1 = logsig(k); 

  out2 = logsig(k); %SBF

% out2 = exp(-abs(k));

checkOut1 = out1';

checkOut2 = out2';

% Put together by any combination you want depends on your applications

% checkOut = [checkOut1(1:1) checkOut2(2:6)];  % R1S5

% checkOut = [checkOut1(1:3) checkOut2(4:6)];  % R3S3

% checkOut = [checkOut2(1:1) checkOut1(2:6)];  %S1R5

checkOut = [checkOut2(1:3) checkOut1(4:6)];  %S5R1

out = checkOut';

%out = logsig(k).*(cos(k));  %SBF*cos(k)

%out = ((logsig(k)/2)+(exp(-abs(k))/2);% Hibrid 1 50%each

%out = (2/3(logsig(k)))+(1/3(exp(-abs(k))2);67%/33%

⛄ 运行结果

⛄ 参考文献

[1]陈忠平. 优化5G网络及物联网的天线设计[J]. 商品与质量, 2019.

[2]王振宇. 优化5G网络及物联网的天线设计[J]. 中国新通信, 2017, 19(19):1.

❤️ 关注我领取海量matlab电子书和数学建模资料

❤️部分理论引用网络文献,若有侵权联系博主删除

 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

matlab科研助手

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值