首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从均匀分布生成幂律分布的数字发现了两种方法:哪一种是正确的?

从均匀分布生成幂律分布的数字发现了两种方法:哪一种是正确的?
EN

Stack Overflow用户
提问于 2015-04-12 09:19:52
回答 1查看 1.7K关注 0票数 1

我试图从均匀分布产生幂律分布的数字,从0到1不等。我找到了两种方法,我不知道哪一种是对的,哪一种是错的。

资料来源: Wolfram:

资料来源:实物审查(第2页):

其中:y =一致变量,n =分布功率,x0和x1 =分布范围,x =幂律分布变量。

当n在0和1之间时,第二种方法只给出了x0 =0和x1 = 1的良好结果。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-04-12 12:00:43

如果y是0到1之间的一致随机变量,那么1-y也是.因此,让z= 1-y可以将公式(1)转换为:

X= (x_1^{n+1}-(x_1^{n+1}-x_0^{n+1}) z^{1/(n+1)}

它与您的公式(2)相同,但变化n -> (-n)除外。

因此,我假设,在表示法中,这两个公式之间唯一的区别在于n与幂律衰变的关系(不幸的是,您给出的Wolfram公式的链接是无效的,所以我无法检查它们使用哪种表示法)。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29587861

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档