|||
先说下自己的思路,x为服从线性分布的随机变量,P (x) 是相应的的概率密度函数。则
P(x) = kx + b由归一化条件可以确定0.5k+b=1,假设k=1,则b=0.5。记
$\int_{0}^{x}P(t)dt=0.5x^{2}+0.5x (x\leq 1)$现在,如果我们假设S是服从均匀分布的随机变量。先用随机数生成器生成一组S,再通过上面的变换关系求出x,得到的x就是在[0, 1]之间满足线性分布的变量。这个结论我已经验证过,但为什么呢?
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-3-28 16:40
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社