资源简介
复杂网络平均路径长度的m文件,先将复杂网络存储为矩阵,再对其matlab编程,
代码片段和文件信息
function [Daver_D]=Aver_Path_Length(A)
%求复杂网络中两节点的距离以及平均路径长度
% 求解算法:首先利用Floyd算法求解出任意两节点的距离,再求距离的平均值得平均路径长度
% A————————网络图的邻接矩阵
% D————————返回值:网络图的距离矩阵
% aver_D———————返回值:网络图的平均路径长度
N=size(A2);
D=A;
D(find(D==0))=inf; %将邻接矩阵变为邻接距离矩阵,两点无边相连时赋值为inf,自身到自身的距离为0.
for i=1:N
D(ii)=0;
end
for k=1:N
- 上一篇:simuli
nk 使用mpc来控制 - 下一篇:复杂网络聚类系数的matlab编程代码
评论
共有 条评论