可以使用 Solve(或者可以使用 FindRoot)找到它们相交的位置。
intersect =
x /. First[
Solve[PDF[NormalDistribution[0.044, 0.040], x] ==
PDF[NormalDistribution[0.138, 0.097], x] && 0 <= x <= 2, x]]
输出结果为0.0995521。
现在将累积分布函数(CDF)计算到该点。
CDF[NormalDistribution[0.044, 0.040], intersect]
Out[5]= 0.917554
我不确定你是想从x=0开始还是负无穷开始;我的版本是从负无穷开始的。如果是从x=0开始,那么只需减去在x=0处评估的CDF。
FindRoot用法如下:
intersect =
x /. FindRoot[
PDF[NormalDistribution[0.044, 0.040], x] ==
PDF[NormalDistribution[0.138, 0.097], x], {x, 0, 2}]
输出[6]= 0.0995521
如果您正在处理的不是概率分布,您可以一直积分到交集值。使用CDF是一个有用的快捷方式,因为我们有一个PDF要积分。
Daniel Lichtblau
沃尔夫勒姆研究公司