为保证设备的正常运行,必须配备一定数量的设备维修人员,现有同类设备300台,且各台设备工作相互独立,任一时刻发生故障的概率都是0.01,假设一台设备的故障由一人进行修理,问至少应配备多少名修理人员,才能保证设备发生故障后能得到及时修理的概率不小于0.99?

当N大,p小时,可以用此公式,是近似的二项分布计算,相对的计算量会少一些。

当然,对于此题,精确计算应该是用二项分布,但是计算C(n,k)过大,会溢出。

下面的程序得出至少需要8名人员。

#include <iostream>
#include <math.h>
using namespace std;int m[101] = {1,1};int main() {int N = 300;double p = 0.01;double r = N * p;//计算阶乘, 预测结果不会太大,计算到50即可for(int i=2; i<=50; i++)m[i] = m[i-1] * i;double ke = exp(-r);double ans = 0;//使用泊松分布公式计算for(int i=0; i<300; i++){ans += ke * pow(r, i) / m[i];if(ans >= 0.99){cout << i<< endl;break;}}return 0;
}

概率论基础-泊松分布计算近似概率相关推荐

  1. 量化软件怎样计算股票概率?

    大家都知道量化交易的基础是计算股票概率,多数量化公司都是依据K线指标来计算最佳的盈利值,从而制定胜率比较大的交易策略,不过通常这些策略有3天.5天.10天不等,因为这个天数就是相应策略达到最大胜率或者 ...

  2. 概率论基础—什么是概率?

    写在前面:本文主要基于陈希孺先生<概率论与数理统计>一书和浙江大学<概率论与数理统计(第四版)>一书进行总结编写,并加入个人的理解,以期以更简单且系统的方式理解什么是概率这一问 ...

  3. 泊松分布如何用计算机计算,如何利用泊松分布计算概率

    1.泊松概率分布 许多研究都是基于对每概率区域中不一致或缺陷数目的计算.一个概率区域是关于时间.容量的连续单元,或者是其中超过一个事件可能发生的这样的区域.这样的例子包括一台新电冰箱表面的缺陷.一家旅 ...

  4. 概率论基础知识(二) 随机变量及其分布

    概率论基础知识(二) 随机变量及其分布 1.随机变量 定义:设随机试验的样本空间为S={e}, X=X(e)是定义在样本空间S上的实值单值函数.称X=X(e)为随机变量. 这样一来,样本空间可以很好的 ...

  5. 数学基础(1)~ 概率论基础知识

    概率论基础 出处:http://www.cnblogs.com/fanling999/p/6702297.html 参考:盛骤, 谢式千, 潘承毅. 概率论与数理统计, 第四版[M]. 高等教育出版社 ...

  6. AI 高等数学、概率论基础

    一.概论 基础引入: 原理一:[两边夹定理] 原理二:[极限] X为角度x对应的圆弧的点长: 原理三[单调性]: 引入: 二.导数 常见函数的导数: 四.应用: 求解: 泰勒展式和麦克劳林展式: 泰勒 ...

  7. 「Python数据分析系列」6. 概率论基础介绍

    来源 |  Data Science from Scratch, Second Edition 作者 | Joel Grus 译者 | cloverErna 校对 | gongyouliu 编辑 | ...

  8. 详解概率论基础: 从贝叶斯开始

    转自:机器之心,侵删 本文从最基础的概率论到各种概率分布全面梳理了基本的概率知识与概念,这些概念可能会帮助我们了解机器学习或开拓视野.这些概念是数据科学的核心,并经常出现在各种各样的话题上.重温基础知 ...

  9. 概率论基础(7)数学期望、方差、协方差、切比雪夫不等式

    概率论对于学习 NLP 方向的人,重要性不言而喻.于是我打算从概率论基础篇开始复习,也顺便巩固巩固基础. 这是基础篇的第七篇知识点总结 基础:下面前六篇的链接地址: 概率论基础(1)古典和几何概型及事 ...

最新文章

  1. 软件设计是怎样炼成的(6)——打造系统的底蕴(数据库设计)(上篇)
  2. C++的sort排序法
  3. 【Boost】boost库asio详解6——boost::asio::error的用法浅析
  4. HTML5 Canvans 常用API整理
  5. 在Hadoop集群上,搭建HBase集群
  6. python方向键键值_python字典键值对的添加和遍历方法
  7. 函数式编程 -- 测试题集
  8. Git : 每一行命令都算数
  9. vb 关于窗口样式的API以及处理文本的API参考
  10. 如何迁移home目录
  11. Apache2.2整合PHP5.2
  12. Word2003和2007如何隐藏去掉回车符
  13. javamailsender注入失败_使用Spring3.x框架的java mail支持来发送邮件
  14. matlab 整数规划 非线性,非线性整数规划matlab
  15. TimesTen Classic 18c 卸载 (uninstall)全过程
  16. Linux安装JDK步骤
  17. 处理器仿存带宽_CPU,内存,主板带宽是怎么计算的?网上帖子说内存和主板的带宽要大于等于CPU带宽,充分利用CPU...
  18. java打印表情包_表情包生成器
  19. 0x3f3f3f3f_《羊卓的杨的算法笔记》_Quentin
  20. CTF入门指南(0基础)

热门文章

  1. uni-app自定义相机
  2. python新闻评论分析_使用 python 抓取并分析京东商品评论数据
  3. 数据可视化:处理json文件
  4. 【菜鸟窝出品】 python的变量和逻辑基础(python数据分析入门)
  5. Background sticky concurrent mark sweep GC freed 842(58KB) AllocSpace objects
  6. 伯克利的ICO计划能否帮助其解决住房短缺问题?
  7. 计算机科学与技术中文核心期刊
  8. C++输入一行字符,分别统计出其中 英文字母、数字、空格和其它字符的个数。
  9. DBUS介绍与Linux C实例
  10. 一个笔记本能连WiFi 通过网线共享网络给另一个电脑上网(笔记本对台式/笔记本对笔记本)