无标度网络,设置幂律分布的参数,也就是度分布已知。
怎么画出网络图呢?
求教。
已知复杂网络的度分布,怎么求网络的邻接矩阵,画出网络图?
答案:2 悬赏:0 手机版
解决时间 2021-01-30 04:41
- 提问者网友:斑駁影
- 2021-01-29 09:22
最佳答案
- 五星知识达人网友:玩世
- 2021-01-29 10:41
这是网络图中各节点的度及度的分布曲线的matlab代码: function [DeD,aver_DeD]=Degree_Distribution(A) %% 求网络图中各节点的度及度的分布曲线 %% 求解算法:求解每个节点的度,再按发生频率即为概率,求P(k) %A————————网络图的邻接矩阵 %DeD
全部回答
- 1楼网友:蓝房子
- 2021-01-29 10:47
邻接矩阵求度的话直接一个sum(a)就得了,每个顶点的度全有了。如果入度出度分开求的话再定义另一个sum维或直接sum(a')。
至于网络的“度分布曲线”以及“累计度分布曲线”。。。不懂这两个概念
你是想画一下所有度数的频数直方图?一个hist(sum(a))就行了么
如果知道分布类型,可以使用相应的分布参数估计函数得到理论分布,再据之绘分布曲线及累积分布曲线。
如果看频数图什么分布都靠不上。。。。要光滑分布曲线就要么随便指定一个不要差太多的,要么当一个(度数,频数)关系用多项式拟合了吧。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯