生成一个给定的度分布的图 参考文献:《Efficient and Simple Generation of Random Simple Connected Graphs with Prescribed Degree Sequence》2006 这篇文章讲的是如何快速生成一个满足指定度分布的图,并不包含具体完整的算法,只能做引用文献使用,另外,文章引用部分给定了代码网址,只可惜现在无法访问了。
1. uniform分布(均匀分布) Python的scipy.stats包中的对象uniform表示连续型的均匀分布。下表展示了uniform分布的几个常用函数。 函数名参数功能rvs(loc, scale, size)loc:分布参数 a a a,缺省值为0, scale:分布参数差 b − a b-a b−a,缺省值为1,size:产生的随机数个数,缺省值为1产生size个随机数pd
任何随机变量 X X X都有其分布函数(或称为累积分布函数) F ( x ) = P ( X ≤ x ) , x ∈ ( − ∞ , + ∞ ) . F(x)=P(X\leq x), x\in (-\infty,+\infty). F(x)=P(X≤x),x∈(−∞,+∞). 例1 向半径为 r r r的圆内任一投掷一个点,求此点到圆心的距离 X X X的分布函数,并计算 P ( X > r
对自定义的连续型随机变量 X X X,设其概率密度函数为 f ( x ) f(x) f(x),我们可以定义一个概率密度为 f ( x ) f(x) f(x)的rv_continuos的子类(详见博文《自定义连续型分布》)然后调用该子类对象的expect函数计算指定函数 g ( X ) g(X) g(X)的数学期望 E ( g ( X ) ) E(g(X)) E(g(X))。 例1 设在某一规定的