如何计算概率密度?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何计算概率密度?相关的知识,希望对你有一定的参考价值。

概率密度是分布函数的导数,那么你要知道分布函数的表达式.应该是分段函数.不是太简介绍两个公式:
1、若G的概率密度分布函数为g(x),α为常数
则αG的分布概率密度函数为[g(x/α)]/α
2、若G的概率密度分布函数为g(x);H的概率密度分布函数为h(x);
u1为G的期望值;u2为H的期望值,
则G+H的概率密度分布函数为:(g(x-u2)+h(x-u1))/2
在上述两个公式的提示下,相信可以解决你的题目。
参考技术A 介绍两个公式:
1、若G的概率密度分布函数为g(x),α为常数
则αG的分布概率密度函数为[g(x/α)]/α
2、若G的概率密度分布函数为g(x);H的概率密度分布函数为h(x);
u1为G的期望值;u2为H的期望值,
则G+H的概率密度分布函数为:(g(x-u2)+h(x-u1))/2
在上述两个公式的提示下,相信可以解决你的题目。本回答被提问者采纳

MATLAB如何将概率密度向量绘制到直方图上?

【中文标题】MATLAB如何将概率密度向量绘制到直方图上?【英文标题】:MATLAB how to plot a vector of probability densities on to a histogram? 【发布时间】:2014-11-29 14:49:41 【问题描述】:

我目前有一个计算概率密度的向量,即

probden = (0.0008, 0.0016, 0.0048, 0.0064, 0.0072, ... , 1.0936, ... , 0.0072, 0.0064, 0.0048, 0.0016, 0.0008)

计算出的概率密度列表应呈正态分布。

我也有每个概率密度的 bin 的相同长度列表。

我正在尝试创建一个直方图,以便每个概率密度都反映在 X 轴上的每个 bin 上。

如果我使用函数 hist,它只显示每个 bin 中有多少概率密度。

我应该如何继续处理这个问题?

谢谢!

【问题讨论】:

【参考方案1】:

hist齐头并进的功能是bar

在您的情况下,您已经有了直方图/分布值(因此无需调用hist),您可以直接调用bar

bar( YourvectorOfBins , probden )

【讨论】:

以上是关于如何计算概率密度?的主要内容,如果未能解决你的问题,请参考以下文章

概率密度的计算公式是啥啊?

哈尔滨工业大学计算机学院-模式识别-课程总结-概率密度函数的参数估计

MATLAB如何将概率密度向量绘制到直方图上?

使用R语言计算指数分布的概率

使用R语言计算指数分布的概率

如何根据概率密度函数生成随机数