全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
精品文档function DeD,aver_DeD=Degree_Distribution(A)% 求网络图中各节点的度及度的分布曲线% 求解算法:求解每个节点的度,再按发生频率即为概率,求P(k) %A网络图的邻接矩阵%DeD网络图各节点的度分布%aver_DeD网络图的平均度N=size(A,2);DeD=zeros(1,N);for i=1:N % DeD(i)=length(find(A(i,:)=1); DeD(i)=sum(A(i,:);endaver_DeD=mean(DeD); if sum(DeD)=0 disp(该网络图只是由一些孤立点组成); return;else figure; bar(1:N,DeD); xlabel(节点编号n); ylabel(各节点的度数K); title(网络图中各节点的度的大小分布图);end figure;M=max(DeD);for i=1:M+1; %网络图中节点的度数最大为M,但要同时考虑到度为0的节点的存在性 N_DeD(i)=length(find(DeD=i-1);% DeD=2 2 2 2 2 2endP_DeD=zeros(1,M+1);P_DeD(:)=N_DeD(:)./sum(N_DeD);bar(0:M,P_DeD,r);xlabel(节点的度 K);ylabel(节点度为K的概率 P(K);title(网络图中节点度的概率分布图); function C,aver_C=Clustering_Coefficient(A)% 求网络图中各节点的聚类系数及整个网络的聚类系数% 求解算法:求解每个节点的聚类系数,找某节点的所有邻居,这些邻居节点构成一个子图% 从A中抽出该子图的邻接矩阵,计算子图的边数,再根据聚类系数的定义,即可算出该节点的聚类系数%A网络图的邻接矩阵%C网络图各节点的聚类系数%aver整个网络图的聚类系数N=size(A,2);C=zeros(1,N);for i=1:N aa=find(A(i,:)=1); %寻找子图的邻居节点 if isempty(aa) disp(节点,int2str(i),为孤立节点,其聚类系数赋值为0); C(i)=0; else m=length(aa); if m=1 disp(节点,int2str(i),只有一个邻居节点,其聚类系数赋值为0); C(i)=0; else B=A(aa,aa) % 抽取子图的邻接矩阵 C(i)=length(find(B=1)/(m*(m-1); end endendaver_C=mean(C) function D,aver_D=Aver_Path_Length(A)% 求复杂网络中两节点的距离以及平均路径长度% 求解算法:首先利用Floyd算法求解出任意两节点的距离,再求距离的平均值得平均路径长度% A网络图的邻接矩阵% D返回值:网络图的距离矩阵% aver_D返回值:网络图的平均路径长度 N=size(A,2); D=A; D(find(D=0)=inf; %将邻接矩阵变为邻接距离矩阵,两点无边相连时赋值为inf,自身到自身的距离为0. for i=1:N D(i,i)=0; end for k=1:N %Floyd算法求解任意两点的最短距离 for i=1:N for j=1:N if D(i,j)D(i,k)+D(k,j) D(i,j)=D(i,k)+D(k,j); end end end end aver_D=sum(sum(D)/(N*(N-1) %平均路径长度 if aver_D=inf disp(该网络图不是连通图); end % 算法2: 用时间量级O(MN)的广度优先算法求解一个含N个节点和M条边的网络图的平均路径长度 可以求出复杂网络中两节点间的距离以及平均路径长度,各节点的度及度的分布曲线,以及节点的聚类系数。You can find out the distance and average path length between the two nodes in complex networks .you can also find out degree and degree distribution curve of each node,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年甘肃省兰州工业学院考核招聘高层次人才(第三期)考试笔试参考题库附答案解析
- 2025贵州贵阳清镇市中医医院医共体分院招聘编制外工作人员7人考试笔试模拟试题及答案解析
- 水发集团有限公司2026届高校毕业生秋季校园招聘(138人)考试笔试模拟试题及答案解析
- 地毯纱架工安全管理评优考核试卷含答案
- 医学急救步骤考试题及答案
- 2025福建厦门市集美实验学校产假顶岗教师招聘1人笔试考试备考试题及答案解析
- 矿井防尘工岗前设备考核试卷含答案
- 纺织品裁剪工安全教育知识考核试卷含答案
- 2025云南中医药大学(第四批)见习岗位工作人员招聘40考试笔试参考题库附答案解析
- 2025贵州毕节市大健康集团有限公司第十三届贵州人才博览会招聘工作人员(第二批)拟聘用人员笔试历年参考题库附带答案详解
- GJB1406A-2021产品质量保证大纲要求
- 【MOOC】融合新闻:通往未来新闻之路-暨南大学 中国大学慕课MOOC答案
- 消防安全评估投标方案技术标
- 驾照体检表完整版本
- 人美版4年级上册《美术》期末考试试题及答案
- 利润问题-2023-2024学年六年级数学上册典型例题解析苏教版
- 武夷山风景区的总体规划
- 卫生统计学智慧树知到答案章节测试2023年湖南中医药大学
- 科研方法与论文写作
- BIM大赛考试基本知识题库题
- JB/T 20013-2017双锥回转式真空干燥机
评论
0/150
提交评论