【W(wǎng)SN通信】分簇算法LEACH附matlab代碼
【W(wǎng)SN通信】分簇算法LEACH附matlab代碼
TT_Matlab
博主簡介:擅長智能優(yōu)化算法、神經(jīng)網(wǎng)絡(luò)預(yù)測(cè)、信號(hào)處理、元胞自動(dòng)機(jī)、圖像處理、路徑規(guī)劃、無人機(jī)等多種領(lǐng)域的Matlab仿真,完整matlab代碼或者程序定制加qq1575304183。
1 簡介
2 部分代碼
%% 清空環(huán)境變量
clear;
clc;
close all
%% 初始化參數(shù)
xm =
100
; % x軸范圍
ym =
100
; % y軸范圍
sink.x =
50
; % 基站x軸
50
sink.y =
200
; % 基站y軸
200
n =
100
; % 節(jié)點(diǎn)總數(shù)
p =
0.05
; % 簇頭概率
Eelec =
50
*
10
^(-
9
);
Efs=
10
*
10
^(-
12
);
Emp=
0.0013
*
10
^(-
12
);
ED=
5
*
10
^(-
9
);
d0 = sqrt(Efs/Emp);
packetLength =
4000
;
ctrPacketLength =
100
;
rmax =
1500
;
%% 繪圖顯示
figure;
plot(
1
:rmax, alive,
’r’
,
’LineWidth’
,
2
);
xlabel
’輪數(shù)’
; ylabel
’每輪存活節(jié)點(diǎn)數(shù)’
;
figure;
plot(
1
:rmax, re,
’b’
,
’LineWidth’
,
2
);
xlabel
’輪數(shù)’
; ylabel
’每輪剩余總能量’
;
figure;
plot(
1
:rmax, ce,
’m’
,
’LineWidth’
,
1
);
xlabel
’輪數(shù)’
; ylabel
’每輪消耗總能量’
;
3 仿真結(jié)果
4 參考文獻(xiàn)
[1]史琰, 盛敏, 于勝濤,等. 基于LEACH的無線傳感器網(wǎng)絡(luò)分簇方法:.
博主簡介:擅長智能優(yōu)化算法、神經(jīng)網(wǎng)絡(luò)預(yù)測(cè)、信號(hào)處理、元胞自動(dòng)機(jī)、圖像處理、路徑規(guī)劃、無人機(jī)等多種領(lǐng)域的Matlab仿真,相關(guān)matlab代碼問題可私信交流。
部分理論引用網(wǎng)絡(luò)文獻(xiàn),若有侵權(quán)聯(lián)系博主刪除。
-
2023年各省最新電價(jià)一覽!8省中午執(zhí)行谷段電價(jià)! 2023-01-03
-
PPT導(dǎo)出高分辨率圖片的四種方法 2022-09-22
-
全國消防救援總隊(duì)主官及簡歷(2023.2) 2023-02-10
-
盤點(diǎn) l 中國石油大慶油田現(xiàn)任領(lǐng)導(dǎo)班子 2023-02-28
-
我們的前輩!歷屆全國工程勘察設(shè)計(jì)大師完整名單! 2022-11-18
-
關(guān)于某送變電公司“4·22”人身死亡事故的快報(bào) 2022-04-26
