计算贝努利(bernoulli)概型的MATLAB函数
%贝努利概型
%
%用法 bernoulli(m, n, p)
% m 试验次数
% n 事件发生次数
% p 事件发生的概率
%
%Author 张晓辉
%2005-03-13
%
function c=bernoulli(m, n, p)
if m<1 | round(m)~=m
error('m应该为正整数!');
end
[a b]=size(n);
if a*b==1
if n<0 | round(n)~=n | n>m
error('n应该为不大于m非负整数!');
end
if p<=0 | p>=1
error('p应该为0到1之间的实数!');
end
c=nchoosek(m,n)*p^n*(1-p)^(m-n);
else
error('n暂不支持向量!');
end
以下是在MATLAB中计算的结果:
>> c=bernoulli(3,3,0.8)
c =
0.5120
>>
计算贝努利(bernoulli)概型的MATLAB函数相关推荐
- 贝努利模型 matlab代码,贝努利(Bernulli)-模型.ppt
贝努利(Bernulli)-模型 贝努利(Bernoulli )模型 目录 贝努利模型概述 贝努利模型建模过程 贝努利模型应用及实验操作过程 贝努利模型思考题 思考题补充 贝努利模型完善 1 贝努利模 ...
- 概率论知识回顾(四):事件独立性、贝努利概型
概率论知识回顾(四) 重点:事件独立性.贝努利概型 知识回顾用于巩固知识和查漏补缺.知识回顾步骤: 查看知识回顾中的问题,尝试自己解答 自己解答不出来的可以查看下面的知识解答巩固知识. 对知识解答有疑 ...
- 概率论与数理统计学习笔记——第六讲——离散型随机变量(6.2贝努利概型和二项分布)
1. 贝努利试验的定义 2. 0-1分布(描述贝努利试验) 2. n重贝努利试验 3. 二项分布(描述n重贝努利试验) 4. 二项分布示例1 5. 二项分布示例2
- 概率论与数量统计(二)_第2章随机变量及其概率分布__贝努利试验
一 0-1分布 定义: 若随机变量X只取两个可能值: 0, 1 且 P{X=1} = p, P{X=0}=q, 其中 0<p<1, q=1-p, 则称X服从 0-1 分布. X的分布 ...
- 机器学习算法——朴素贝叶斯(贝努利模型和多项式模型实现分类)
朴素贝叶斯算法 0.朴素贝叶斯是贝叶斯决策理论的一部分.之所以称之为"朴素",是因为整个形式化过程只做最原始.最简单的假设. 1.文本分类实例 2.朴素贝叶斯过滤垃圾邮件 3.使用 ...
- 贝努利朴素贝叶斯算法实例
from sklearn.naive_bayes import BernoulliNB #贝努利贝叶斯 适用于符合二项分布的数据集 import numpy as npX = np.array([[0 ...
- AI算法之NaiveBayes(基于贝努利模型)
朴素贝叶斯是一个基于概率论的算法,如下公式为贝叶斯准则: 它经常被用来进行文本分类,之所以被称为"naive",是因为这个算法有两个假设,第一个假设是特征之间是相互独立的,第二个假 ...
- 朴素贝叶斯的三个常用模型:高斯(GaussianNB)、多项式(multinomial model)、伯努利(Bernoulli model)
文本分类 在文本分类中,假设我们有一个文档d∈X,X是文档向量空间(document space),和一个固定的类集合C={c1,c2,-,cj},类别又称为标签.显然,文档向量空间是一个高维度空间. ...
- 贝努利概率 matlab
参考:http://zhidao.baidu.com/link?url=3XZm35XpFf_kbADwDHEERtgFMKqHftiS5SyTCWcBtlF7B7zeNgoNqIzXxpJsHtBI ...
最新文章
- mongodb type
- 从0搭建一个Springboot+vue前后端分离项目(二)使用idea进行页面搭建+页面搭建
- c语言程序设计稀土,稀土掺杂Tarkall-C合金多尺度设计及计算
- Mysql和Redis数据同步该怎么做
- C++11: final与override
- 一个简单而又灵活的数据库操作类
- 【英语学习】【English L06】U08 News L5 They are expecting a baby!
- Python+OpenCV:直方图(Histograms)
- Spark技术内幕:Master基于ZooKeeper的High Availability(HA)源代码实现
- jdk1.8 64位 32位免费下载
- C语言程序设计 利用数组处理批量数据
- 毕向东_JavaScript视频教程_DOM
- ES6--阮一峰版笔记
- vc linux 中文版下载64位,VSCode 64位下载
- html横向导航条代码动态伪类,伪类导航栏.html
- 支付服务整合支付宝沙箱
- Sevlet相关 摘抄笔记
- 槑!Vitas翻唱青藏高原
- 大数据分析过程是如何的
- c# ListBox控件