NProbability
NProbability[pred,xdist]
假定 x 服从概率分布 dist,给出一个满足断言 pred 的事件的数值概率.
NProbability[pred,{x1,x2,…}dist]
假定 {x1,x2,…} 服从多元分布 dist,给出满足 pred 的一个事件的数值概率.
NProbability[pred,{x1dist1,x2dist2,…}]
假定 x1、x2、… 独立且服从分布 dist1、dist2、…,给出满足 pred 的一个事件的数值概率.
NProbability[pred1pred2,…]
已知 pred2,给出 pred1 的数值条件概率.
更多信息和选项
- xdist 可以用 x dist dist 或 x \[Distributed]dist 输入.
- pred1pred2 可以用 pred1 cond pred2 或 pred1 \[Conditioned]pred2 输入.
- NProbability 与 Probability 作用相似,只是使用的是数值加和与积分法.
- 对于一个连续分布 dist,pred 的概率由 ∫Boole[pred]f[x]x 给出,其中 f[x] 是 dist 的概率密度函数,并且积分在 dist 的定义域上进行.
- 对于一个离散分布 dist,pred 的概率由 ∑Boole[pred]f[x] 给出,其中 f[x] 是 dist 的概率密度函数,并且加和在 dist 的定义域上进行.
- NProbability[pred,{x1dist1,x2dist2}] 对应于 NProbability[NProbability[pred,x2dist2],x1dist1],因此最后一个变量首先进行求和或积分.
- 如果无法得到符号式概率,N[Probability[…]] 将调用 NProbability.
- 可以给定下列选项:
-
AccuracyGoal ∞ 所求绝对准确度的位数 PrecisionGoal Automatic 所求精度的位数 WorkingPrecision MachinePrecision 内部计算所用的精度 Method Automatic 要采用何种方法
范例
打开所有单元关闭所有单元范围 (27)
基本用途 (9)
如果符号计算失败的话,应用 N[Probability[…]] 调用 NProbability:
数量用途 (3)
非参数分布 (2)
导出分布 (9)
使用 TransformedDistribution 计算概率:
使用 ProductDistribution 求概率:
选项 (6)
AccuracyGoal (1)
利用 AccuracyGoal 取得具有不同准确度的结果:
Method (3)
PrecisionGoal (1)
利用 PrecisionGoal 来得到具有一个不同精度的结果:
WorkingPrecision (1)
默认情况下,NProbability 使用机器精度:
利用 WorkingPrecision 得到具有较高精度的结果:
应用 (26)
随机试验 (5)
在下面的试验中,我们重复投掷一个硬币直至出现一个正面朝上的结果. 模拟这个过程:
对于一个正反面出现概率相同的硬币,在 次投掷中正面朝上的次数可以使用 BinomialDistribution 建模:
计算在 100 次硬币投掷中,正面朝上的次数在 60 和 80 次之间的概率:
现在,假设对于一个正反面出现概率不同的硬币,正面朝上的概率为 0.6:
利用 DiscreteUniformDistribution 可以对一个均匀的六面骰子建模:
使用正反面出现概率相同的骰子,在得到4个正面朝上的结果前出现反面朝上的次数:
计算在得到 4 次正面朝上的结果之前,至少得到 6 次反面朝上的概率:
体育和游戏 (3)
天气 (3)
交通 (2)
精算科学 (4)
有一份团体保险单涵盖了某个小公司的所有员工的医疗保险. 一年内赔偿金的 值根据 计算,其中 是密度函数与 (当 )成正比的随机变量. 当 超过 10000 时,求 超过 40000 的概率:
从一个驾驶技术良好的司机和从一个驾驶技术不佳的司机得到第一份索赔申请的等待时间是独立的,并且服从均值分别为 6 年和 3 年的指数分布. 计算从一个驾驶技术良好的司机得到第一份索赔申请的等待时间在 3 年之内,而从一个驾驶技术不佳的司机得到第一份索赔申请的等待时间在 2 年之内的概率:
两家保险公司对某大公司的一份保险单竞价投标. 投标价格在 2000 和 2200 之间. 如果投标价格差异为 20 或者超过 20,那么这家大公司将接受较低的投标价格. 否则,这家公司将进行进一步的考虑. 假定这两家的投标价格是独立的,并且在 2000 到 2200 的区间内服从均匀分布. 求这家公司将对这两个投标价格进一步考虑的概率:
对车辆保险单提出的赔偿金服从均值为 19400、标准差为 5000 的正态分布. 求 25 份随机选择的保险单超过 20000 的概率:
可靠性 (3)
一个个电池的使用寿命近似地服从均值为 1000 小时、标准差为 50 小时的正态分布. 求使用寿命在 800 和 1000 之间的概率:
在 100 个电池中,计算有多少个电池使用寿命在 800 和 1000 小时之间:
某个系统由 4 个独立的组件组成,每个组件的生命期服从参数为 的指数分布. 求在 500 小时之前,没有一个组件失效的概率:
直接使用 SurvivalFunction:
直接使用 CDF 和 SurvivalFunction:
通过使用 BooleanCountingFunction,您也可以定义逻辑条件:
一个经济型的打火机在任何一次尝试点火时有 0.90 的概率可以点燃. 模拟整个点火过程;结果显示在成功点火之前的失败次数:
其它应用 (6)
某种放射性材料平均每秒发射 3.2 个 粒子;显示这个分布:
一个公司生产的图钉长度服从均值为 0.497 英寸、标准差为 0.002 英寸的正态分布. 求满足长度在等于 0.5 英寸加/减 0.004 英寸标准范围内的概率:
假定一位顾客在一个餐馆中的等待时间服从均值为 5 分钟的指数分布. 求该顾客等待时间超过 10 分钟的概率:
当一名顾客已经等待了至少10分钟时,求该顾客需要再等待另外10分钟的概率(与过去的状态无关):
某种药物已证实可以治疗 30% 的病例. 求这种药物用于4个病人恰好可以治愈3个病人的概率:
假定每批有10个产品,其中有5个产品有缺陷,6个产品被抽检. 模拟抽检过程,并且对找到的缺陷产品计数:
假定电话通话时间服从指数分布. 一次电话通话的平均持续时间为 3.7 分钟. 求有9个连续通话的持续时间超过25分钟的概率:
属性和关系 (11)
一个分布的累积分布函数和 SurvivalFunction 可用概率的形式表示:
用 Probability 求一个事件的概率的符号表示:
如果符号式计算失败,N[Probability[…]] 等价于 NProbability:
利用 NExpectation 得到相同的结果:
可能存在的问题 (1)
NProbability 在出现符号参数时可能不给出警告消息并且失效:
Probability 在这个例子中给出一个解析形式的结果:
文本
Wolfram Research (2010),NProbability,Wolfram 语言函数,https://reference.wolfram.com/language/ref/NProbability.html.
CMS
Wolfram 语言. 2010. "NProbability." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/NProbability.html.
APA
Wolfram 语言. (2010). NProbability. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/NProbability.html 年