伽马(gamma)函数_伽马分布的分布函数怎么求

伽马(gamma)函数_伽马分布的分布函数怎么求一。ΓΓ\Gamma分布指数分布是两次事件发生的时间间隔ΓΓ\Gamma分布是n倍的指数分布即,ΓΓ\Gamma分布表示发生n次(αα\alpha次)事件的时间间隔的概率分布可以直观地认为ΓΓ\Gamma分布是Possion分布在正实数集上的连续化版本Possion(X=k|λ)=λke−λk!Possion(X=k|λ)=λke−λk!Possion(X=k|\lambda…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全家桶1年46,售后保障稳定

一。 Γ \Gamma Γ分布

指数分布是两次事件发生的时间间隔
Γ \Gamma Γ分布是n倍的指数分布
即, Γ \Gamma Γ分布表示发生n次( α \alpha α次)事件的时间间隔的概率分布。

其实 Γ \Gamma Γ分布 就是Possion分布在正实数集上的连续化版本

P o s s i o n ( X = k ∣ λ ) = λ k e − λ k ! Possion(X=k|\lambda )=\frac{\lambda ^ke^{-\lambda} }{k!} Possion(X=kλ)=k!λkeλ

可以看做横坐标是k,纵坐标便是X=k的概率分布: P o s s i o n ( X = k ∣ λ Possion(X=k|\lambda Possion(X=kλ), λ \lambda λ为一个常数,代表单位时间内事件发生的次数。

回忆一下Poisson分布的直观含义:
随机变量X代表出生婴儿的个数,P {X=k} 代表出生k个婴儿的概率,
λ \lambda λ为已知数,代表平均单位时间出生婴儿的个数。
求t时间内出生k个婴儿的概率:P {X=k} ,令t=1,就是
这个公式 P o s s i o n ( X = k ∣ λ ) = λ k e − λ k ! Possion(X=k|\lambda )=\frac{\lambda ^ke^{-\lambda} }{k!} Possion(X=kλ)=k!λkeλ
因此Possion公式的直观意义就是:
已知单位时间内平均出生 λ \lambda λ个婴儿, 得到单位时间内出生k个婴儿的概率。
如果将k看成是一个变量, Possion公式就是单位时间内出生婴儿个数的概率分布。
直观理解,当然是单位时间出生 λ \lambda λ个婴儿的概率最大。

在 P o i s s o n 分 布 中 , λ 是 一 个 已 知 数 , 是 一 个 常 数 , {\color{Red}{ 在Poisson分布中,\lambda 是一个已知数,是一个常数,}} Poissonλ
如 果 我 们 把 λ 看 成 一 个 变 数 , 假 设 是 x {\color{Red}{如果我们把\lambda看成一个变数,假设是x}} λx
那 么 得 到 的 分 布 就 叫 G a m m a 分 布 {\color{Red}{那么得到的分布就叫Gamma分布}} Gamma,显然Gamma比Poisson更高一维的分布。

= > 将 λ 转 为 一 个 连 续 实 数 x {\color{Red}{=> 将 \lambda 转为一个连续实数 x}} =>λx

在Gamma分布的密度中取 α = k + 1 \alpha =k+1 α=k+1,得

G a m m a ( x ∣ α = k + 1 ) = x k e − x Γ ( k + 1 ) = x k e − x k ! Gamma(x|\alpha =k+1)=\frac{x^{k} e^{-x} }{\Gamma (k+1)} = \frac{x^k e^{-x } }{k!} Gamma(xα=k+1)=Γ(k+1)xkex=k!xkex

G a m m a ( x , k ) = x k e − x k ! Gamma(x,k) = \frac{x^k e^{-x } }{k!} Gamma(x,k)=k!xkex

由此可见,Gamma函数是一个关于x和k的二维概率分布。x是单位时间内事件发生的平均次数,k是单位时间内事件发生的某一特定次数,得到类似于下图,可见,它是一个指数分布,k与越接近,概率越大,在k与x相等的地方,概率达最大值。(如果将x固定一个常数,就是Poisson分布。)

所以,Gamma分布与Possion分布在数学形式上是一致的,只是Poisson分布是离散的,Gamma分布是连续的,可以直观的认为Gamma分布是Poission分布在正实数集上的连续化版本。

在这里插入图片描述

二。 Γ \Gamma Γ函数
定义
Γ ( s ) = ∫ 0 + ∞ e − x x s − 1 d x ( s > 0 ) \Gamma (s)=\int_{0}^{+\infty }e^{-x}x^{s-1}dx(s>0) Γ(s)=0+exxs1dx(s>0)

性质

  1. s>0时,此反常积分收敛
  2. Γ ( s + 1 ) = s Γ ( s ) ( s > 0 ) \Gamma(s+1)=s\Gamma(s) (s>0) Γ(s+1)=sΓ(s)(s>0),特别 Γ ( n + 1 ) = n ! \Gamma(n+1)=n! Γ(n+1)=n!
    3)当 s → 0 + s\to0+ s0+时, Γ ( s ) → + ∞ \Gamma(s) \to +\infty Γ(s)+
  3. Γ ( s ) Γ ( 1 − s ) \Gamma(s)\Gamma(1-s) Γ(s)Γ(1s)= π s i n π s ( 0 &lt; s &lt; 1 ) , 则 Γ ( 1 2 ) = π \frac{\pi }{sin\pi s} (0&lt;s&lt;1), 则\Gamma (\frac{1}{2})=\sqrt{\pi} sinπsπ(0<s<1),Γ(21)=π

$\Gamma(n) = (n-1)! $ , Gamma(5+1) = 5! =120
$\Gamma(s) = (s-1)! $ , 5Gamma(5) = 54! =120

三。 Γ \Gamma Γ函数应用
k ! = ∫ 0 ∞ x k e − x d x k!=\int_{0}^{\infty }x^ke^{-x}dx k!=0xkexdx

Γ ( s ) = ∫ 0 ∞ x s − 1 e − x d x \Gamma(s)=\int_{0}^{\infty }x^{s-1}e^{-x}dx Γ(s)=0xs1exdx 中,
作x=u^2的代换可得
Γ ( s ) = 2 ∫ 0 ∞ e − u 2 u 2 s − 1 d u \Gamma (s)=2\int_{0}^{\infty }e^{-u^2}u^{2s-1}du Γ(s)=20eu2u2s1du
再令 t=2s-1,即有
∫ 0 ∞ e − u 2 u t d u \int_{0}^{\infty }e^{-u^2}u^{t}du 0eu2utdu = 1 2 Γ ( 1 + t 2 ) \frac{1}{2}\Gamma(\frac{1+t}{2}) 21Γ(21+t), t>-1
特别,令 s = 1 2 s=\frac{1}{2} s=21, 可得概率论中常用积分

泊松积分
泊松积分: ∫ − ∞ ∞ e − x 2 d x = π \int_{-\infty}^{\infty }e^{-x^2}dx=\sqrt{\pi} ex2dx=π
是一个很重要的结论,在概率论中有重要应用。
∫ 0 ∞ e − x 2 d x = π 2 \int_{0}^{\infty }e^{-x^2}dx=\frac{\sqrt{\pi}}{2} 0ex2dx=2π

∫ − ∞ ∞ e − x 2 d x = π \int_{-\infty}^{\infty }e^{-x^2}dx=\sqrt{\pi} ex2dx=π

(可以用正态分布的公式证明,正态分布公式 Φ ( x ) = 1 2 π ∫ − ∞ ∞ e − t 2 2 d t = 1 \Phi (x)=\frac{1}{\sqrt{2\pi}}\int_{-\infty}^{\infty}e^{-\frac{t^2}{2}}dt=1 Φ(x)=2π
1
e2t2dt=
1

参考链接:
Gamma分布Wiki百科
poisson-gamma-exponential 泊松-Gamma以及指数分布的关系
Gamma distribution in R语言
MATLAB Gamma
神奇的Gamma函数(scipy)

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/200646.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • OAM协议详解_服务期限怎么填写

    OAM协议详解_服务期限怎么填写OAMPDU消息格式及定义OAMPDU消息的格式如下图6-8所示。各个字段的详细定义如下:a) 目的地址(DA):Slow_Protocols_Multicast地址,使用和编码规定见IEEE802.3-2005Annex43B;b) 源地址(SA):OAMPDU中的SA是独立的MAC地址,该地址与发送OAMPDU的端口相关联;c) Length/Type:OAMPDU采

    2025年8月8日
    1
  • 贪吃蛇c加加代码_c语言贪吃蛇代码

    贪吃蛇c加加代码_c语言贪吃蛇代码展开全部基本e69da5e6ba903231313335323631343130323136353331333366306462思路:蛇每吃一个食物蛇身子就增加一格,用UP,DOWN,LEFT,RIGHT控制蛇头的运动,而蛇身子跟着蛇头走,每后一格蛇身子下一步走到上一格蛇身子的位置,以此类推。#include#include#include#defineBEG_X2#defineB…

    2022年5月26日
    55
  • php面试常问方法汇总

    php面试常问方法汇总

    2022年2月15日
    39
  • 散列查找

    散列查找一、散列的概念       散列同顺序、链接和索引一样,是又一种数据存储方法。散列存储的方法是:以数据集合中的每个元素的关键字k为自变量,通过一种函数h(k)计算出函数值,把这个值用做一块连续存储空间(即数组或文件空间)中的元素存储位置(即下标),将该元素存储到这个下标位置上。散列存储中使用的函数h(k)被称为散列函数或哈希函数,它实现关键字到存储位置(地址)的映射(或称转换),h(

    2022年5月14日
    63
  • Java封装详解,很简单

    Java封装详解,很简单大家好,今天来给大家分享一下Java封装面向对象有三大特征:1.封装2.继承3.多态我们来讲Java封装,它也是Java面向对象的三大特征之一封装,大白话的解释就是,把一个东西,装到箱子了,只留小小的口,用于外界访问画一个图就是该露的露,该藏的藏我们在程序设计的过程中要追求“高内聚,低耦合”。高内聚就是类的内部数据操作细节自己来完成,不允许外部干涉,低耦合:就是,仅暴露少量的方法给外部使用封装(数据的隐藏)通常,应禁止直接访问一个对象中数据的实际表示,而是应该通过操作接口来访问

    2022年7月7日
    26
  • 操作系统之进程管理习题[通俗易懂]

    操作系统之进程管理习题[通俗易懂]1.操作系统对进程管理的程序叫进程调度。进程调度就是按照某种算法从就绪队列中选取进程,让该进程获得cpu。多个进程竞争一个CPU,获得CPU的次序是由调度算法决定的。考虑5个进程见下表,1的优先级最高,给出在采用下述几种调度算法下的调度次序(1).非剥夺优先级(2).剥夺优先级(3).时间片轮转(时间片为2) 进程 创建时间 ……

    2022年9月6日
    5

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号