MATLAB中binopdf函数用法

目录

语法

说明

示例

计算并绘制二项概率密度函数


binopdf函数的功能是计算二项概率密度函数。

语法

cs 复制代码
y = binopdf(x,n,p)

说明

**y = binopdf(x,n,p)**使用 n 中对应的试验次数和 p 中每次试验的成功概率,计算 x 中每个值处的二项概率密度函数。

x、n 和 p 可以是相同大小的向量、矩阵或多维数组。或者,一个或多个参数可以是标量。binopdf 函数将标量输入扩展为常量数组,其维数与其他输入的维数相同。

示例

计算并绘制二项概率密度函数

针对指定的整数值范围、试验次数和每次试验的成功概率,计算并绘制二项概率密度函数。

一天之内,一位质量保证检查员测试 200 个电路板。2% 的电路板有缺陷。计算该检验员在给定的任一天未发现有缺陷电路板的概率。

cs 复制代码
binopdf(0,200,0.02)
ans = 0.0176

计算从 0 到 200 的每个值处的二项概率密度函数值。这些值对应于该检查员在任一给定天内发现 0、1、2...200 个有缺陷电路板的概率。

cs 复制代码
defects = 0:200;
y = binopdf(defects,200,.02);

绘制生成的二项概率值。

cs 复制代码
plot(defects,y)

如图所示:

计算检查员在一天内发现的最可能的缺陷电路板的数量。

cs 复制代码
[x,i] = max(y);
defects(i)
ans = 4

参数说明

x --- 用于计算二项 pdf 的值

用于计算二项 pdf 的值,指定为整数或整数数组。x 的所有值必须属于区间 [0 n],其中 n 是试验次数。

n --- 试验次数

试验次数,指定为正整数或正整数数组。

p --- 每次试验的成功概率

每次试验的成功概率,指定为标量值或标量值组成的数组。p 的所有值都必须属于区间 [0 1]。

y --- 二项 pdf 值

二项 pdf 值,以标量值或标量值组成的数组形式返回。y 中的每个元素均为分布的二项 pdf 值,其值在 x 中的对应元素处计算。

二项概率密度函数

二项概率密度函数用于获得在 n 次试验中观察到 x 次成功的概率,其中单次试验成功的概率为 p。

给定值 x 和给定参数对组 n 和 p 的二项概率密度函数为:

其中 q = 1 -- p。生成的值 y 是在 n 个独立试验中观察到恰好 x 次成功的概率,其中任一给定试验的成功概率是 p。指示函数确保 x 只采用值 0、1...n。

替代功能

  • ​binopdf 是二项分布特有的函数。Statistics and Machine Learning Toolbox™ 还提供泛型函数 pdf,它支持各种概率分布。要使用 pdf,请指定概率分布名称及其参数。或者,创建一个 BinomialDistribution 概率分布对象,并将该对象作为输入参数传递。请注意,分布特有的函数 binopdf 比泛型函数 pdf 的执行速度要快。

  • ​使用 Probability Distribution Function App 为概率分布创建累积分布函数 (cdf) 或概率密度函数 (pdf) 的交互图。

相关推荐
TitosZhang4 分钟前
排序算法稳定性判断
数据结构·算法·排序算法
光子物联单片机11 分钟前
C语言基础开发入门系列(八)C语言指针的理解与实战
c语言·开发语言·stm32·单片机·mcu
是苏浙16 分钟前
零基础入门C语言之文件操作
c语言·开发语言
盈电智控18 分钟前
体力劳动反而更难被AI取代?物联网科技如何守护最后的劳动阵地
开发语言·人工智能·python
隔壁阿布都20 分钟前
Spring Boot中的Optional如何使用
开发语言·spring boot·python
小龙报22 分钟前
《C语言疑难点 --- C语内存函数专题》
c语言·开发语言·c++·创业创新·学习方法·业界资讯·visual studio
一种乐趣35 分钟前
PHP推荐权重算法以及分页
算法·php·推荐算法
ccLianLian1 小时前
计算机视觉·TagCLIP
人工智能·算法
国服第二切图仔1 小时前
Rust开发实战之简单游戏开发(piston游戏引擎)
开发语言·rust·游戏引擎
千弥霜1 小时前
codeforces1997(div.3)E F
算法