找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 2672|回復(fù): 3
收起左側(cè)

我的leach協(xié)議改進(jìn)與仿真 含MATLAB源程序

[復(fù)制鏈接]
ID:579125 發(fā)表于 2019-7-6 21:04 | 顯示全部樓層 |閱讀模式
這是我最近寫(xiě)的一篇文檔中涉及到的leach路由協(xié)議的改進(jìn)算法及其仿真
用了一個(gè)星期時(shí)間
含源代碼和
希望大家多多指教
0.png

MATLAB源程序如下:
  1. clear all;clc;close all;

  2. LEACH;
  3. LEACH_opt;

  4. load res1
  5. figure(5);clf;hold on
  6. plot(1:rnd,op(1:rnd),'--k','Linewidth',1);
  7. xlabel '輪數(shù)/r';
  8. ylabel '存活節(jié)點(diǎn)個(gè)數(shù)';
  9. hold on;
  10. figure(7);clf;hold on
  11. plot(1:rnd,op(1)-op(1:rnd),'--k','Linewidth',1);
  12. xlabel '輪數(shù)/r';
  13. ylabel '死亡節(jié)點(diǎn)個(gè)數(shù)';
  14. hold on;


  15. figure(6);clf;hold on
  16. plot(1:rnd,EnrRes(1:rnd),'--k','Linewidth',1);
  17. xlabel '輪數(shù)/r';
  18. ylabel '節(jié)點(diǎn)剩余能量平均值';
  19. hold on;

  20. load res2
  21. figure(5)
  22. plot(1:rnd+1,[op(1:rnd) 0],'-k','Linewidth',1);
  23. axis([0 2e4 0 op(1)])
  24. legend('改進(jìn)前','改進(jìn)后');
  25. figure(6)
  26. plot(1:rnd,EnrRes(1:rnd),'-k','Linewidth',1);
  27. legend('改進(jìn)前','改進(jìn)后');
  28. figure(7);
  29. plot(1:rnd+1,op(1)-[op(1:rnd) 0],'-k','Linewidth',1);
  30. axis([0 2e4 0 op(1)])
  31. legend('改進(jìn)前','改進(jìn)后');
復(fù)制代碼

所有資料51hei提供下載:
Code2.zip (588.4 KB, 下載次數(shù): 42)


回復(fù)

使用道具 舉報(bào)

ID:729142 發(fā)表于 2020-4-14 17:31 | 顯示全部樓層
您好大神,在么,我下載了您這個(gè)代碼,對(duì)我非常有幫助,但是看不明白,希望能跟您加一下q好友,可以向您詢問(wèn)一下這個(gè)代碼相關(guān)的東西
回復(fù)

使用道具 舉報(bào)

ID:706620 發(fā)表于 2020-5-16 14:28 來(lái)自觸屏版 | 顯示全部樓層
L樓主能講講他的原理嘛
回復(fù)

使用道具 舉報(bào)

ID:1009975 發(fā)表于 2022-3-12 19:01 | 顯示全部樓層
樓主這個(gè)代碼改進(jìn)的方向是哪個(gè)方面的啊
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表