半径r
从切断数正态分布,其具有以下概率密度函数得出:如何从Matlab中截断对数正态分布生成随机数?
pdf=((sqrt(2).*exp(-0.5*((log(r/rch)).^2)))./((sqrt(pi.*(sigma_nd.^2))...
.*r).*(erf((log(rmax/rch))./sqrt(2.*(sigma_nd.^2)))-erf((log(rmin/rch))./sqrt(2.*(sigma_nd.^2))))));
rch
,sigma_nd
,rmax
,和rmin
都是常数。
我从网上找到了解释,但似乎很难找到它的积分,然后在Matlab中取反。
你能描述在PDF从何而来?即什么是基础分配应该是。 – Nzbuu 2011-12-15 11:42:57
@Nzbuu:请在您的回答中注释并更新有问题的评论。 – Pupil 2011-12-15 22:16:50