|
這是我最近寫(xiě)的一篇文檔中涉及到的leach路由協(xié)議的改進(jìn)算法及其仿真
用了一個(gè)星期時(shí)間
含源代碼和
希望大家多多指教
MATLAB源程序如下:
- clear all;clc;close all;
- LEACH;
- LEACH_opt;
- load res1
- figure(5);clf;hold on
- plot(1:rnd,op(1:rnd),'--k','Linewidth',1);
- xlabel '輪數(shù)/r';
- ylabel '存活節(jié)點(diǎn)個(gè)數(shù)';
- hold on;
- figure(7);clf;hold on
- plot(1:rnd,op(1)-op(1:rnd),'--k','Linewidth',1);
- xlabel '輪數(shù)/r';
- ylabel '死亡節(jié)點(diǎn)個(gè)數(shù)';
- hold on;
- figure(6);clf;hold on
- plot(1:rnd,EnrRes(1:rnd),'--k','Linewidth',1);
- xlabel '輪數(shù)/r';
- ylabel '節(jié)點(diǎn)剩余能量平均值';
- hold on;
- load res2
- figure(5)
- plot(1:rnd+1,[op(1:rnd) 0],'-k','Linewidth',1);
- axis([0 2e4 0 op(1)])
- legend('改進(jìn)前','改進(jìn)后');
- figure(6)
- plot(1:rnd,EnrRes(1:rnd),'-k','Linewidth',1);
- legend('改進(jìn)前','改進(jìn)后');
- figure(7);
- plot(1:rnd+1,op(1)-[op(1:rnd) 0],'-k','Linewidth',1);
- axis([0 2e4 0 op(1)])
- legend('改進(jìn)前','改進(jìn)后');
復(fù)制代碼
所有資料51hei提供下載:
Code2.zip
(588.4 KB, 下載次數(shù): 42)
2019-7-6 21:03 上傳
點(diǎn)擊文件名下載附件
|
|