MATLAB中binopdf函数用法

news/2025/1/9 13:35:37/

目录

语法

说明

示例

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


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

语法

y = binopdf(x,n,p)

说明

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

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

示例

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

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

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

binopdf(0,200,0.02)
ans = 0.0176

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

defects = 0:200;
y = binopdf(defects,200,.02);

绘制生成的二项概率值。

plot(defects,y)

        如图所示:

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

[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) 的交互图。


http://www.ppmy.cn/news/1560903.html

相关文章

人工智能之机器学习算法

所有的机器学习算法都是要优化的,优化的必要条件是确定优化的目标函数(损失函数),目标函数是根据实际问题(数据)转成的数学公式。 一.线性回归原理推导 (1)回归问题概述 在机器学习的有监督算法中,分类与回归二种情…

友元和运算符重载

1. 友元 可以把某些选定的函数看作类的“荣誉函数”,允许它们访问类对象中非公共的成员,就好像它们是类的成员一样,这种函数称为类的友元。友元可以访问类对象的任意成员。 1.1 友元函数 友元函数是一种定义在类外部的普通函数&#xff0…

Python学习(4):函数

1 默认值参数 为参数指定默认值是非常有用的方式。调用函数时,可以使用比定义时更少的参数,例如: def ask_ok(prompt, retries4, reminder请再试一次!):while True:reply input(prompt)if reply in {y, ye, yes}:return Trueif reply in {n…

MySQL UNION

关于《MySQL UNION》的操作,我查找到了一些有用的信息。 MySQL的UNION操作符用于将两个或多个SELECT语句的结果组合到一个结果集中,并去除重复的行。每个SELECT语句的列数和对应位置的数据类型必须相同。其基本语法格式如下: SELECT column…

Mysql监视器搭建

Mysql监视器搭建 资源下载在:Mysql监视器资源包 查询问题:CPU、连接数、慢查询 --> 暴增 1、exporter进行Mysql信息采集 修改my.cnf [client] userroot password数据库密码 host:数据库URL port3306启动命令 mysqld_exporter.exe --config.my-c…

网络基础入门到深入(3):网络协议-HTTP/S

目录 一、HTTP和HTTPS协议简介 1.HTTP协议 .HTTP 协议 作用: 特点: 2.HTTPS协议 作用: 实现方式: 特点: 二.HTTP的请求与响应结构 1.HTTP请求结构 1.请求行:描述操作和资源 2.请求头: 3.请求体 : 2.HTTP…

TCPDump参数详解及示例

TCPDump参数详解及示例 TCPDump参数详解TCPDump -G的示例TCPDump -i any -s 2048 -G 600 -p udp -Z root -n -X -tt -w %Y_%m%d_%H%M_%S.pcap &的含义TCPDump是一款强大的网络数据包截获分析工具,可以将网络中传送的数据包的完全截获下来提供分析。它支持针对网络层、协议…

js-19-手写题

目录 1. 手写call函数2. 手写apply函数3. 手写bind函数4. 手写new操作符5. 手写instanceof方法6. 手写Object.create方法7. 手写防抖函数8. 手写节流函数1)时间戳实现2)定时器实现 1. 手写call函数 Function.prototype.myCall function (context, ...ar…