MATLAB绘制网络

xiaoxiao2021-02-28  52

%最新版改进Salam网络拓扑随机生成算法通用MATLAB源码 %{ SalamNet_NetCreate(1000,25,100000000,200000000000,1,[2,5],[30,1000],[2,4],1e-4*[5,20],1e-4*[3,8],1e-4*[0,500]) 本程序为最新版源码,源码无删减,能绘出漂亮的网络拓扑图片,算法改进说明如下: 1.使用K均值聚类控制节点分布的疏密,使得产生的网络拓扑连通性和均匀性更好 2.产生的网络拓扑数据丰富,包括:链路的费用、时延、带宽,节点的费用、时延、时延抖动、丢包率 3.链路时延等于节点距离除以三分之二光速,更加符合实际情况 %} function [Sxy,AM,EdgeCost,EdgeDelay,EdgeBandWide,VertexCost,VertexDelay,VertexDelayJitter,VertexPacketLoss]=SalamNet_NetCreate(BorderLength,NodeAmount, ..., Alpha,Beta,PlotIf,EdgeCostDUB,EdgeBandWideDUB,VertexCostDUB,VertexDelayDUB,VertexDelayJitterDUB,VertexPacketLossDUB) %%改进的 Salama网络拓扑随机生成算法 %%算法说明 %? 1.使用K均值聚类控制节点分布的疏密,使得产生的网络拓扑连通性和均匀性更好 %? 2.产生的网络拓扑数据丰富,包括:链路的费用、时延、带宽,节点的费用、时延、时延抖动、丢包率 %? 3.链路时延等于节点距离除以三分之二光速,更加符合实际情况 %% 输入参数列表 %BorderLenght————正方形区域的边长,单位:km %NodeAmount————网络节点的个数 %Alpha————网络特征参数,Alpha越大,短边相对长边的比例越大
转载请注明原文地址: https://www.6miu.com/read-2629302.html

最新回复(0)