python学习笔记:泊松分布和负指数分布随机数的python实现
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                python学习笔记:泊松分布和负指数分布随机数的python实现
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.                        
                                不能算是純?cè)瓌?chuàng)吧,算半個(gè)轉(zhuǎn)載好了,但保證一定能用!
 
首先導(dǎo)入模塊
import math import random泊松分布
def poisson(L):"""poisson distributionreturn a integer random number, L is the mean value"""p = 1.0k = 0e = math.exp(-L)while p >= e:u = random.random() #generate a random floating point number in the range [0.0, 1.0)p *= uk += 1return k-1負(fù)指數(shù)分布 def expntl(L):"""negative exponential distributionreturn a double random number, L is the mean value"""u = random.random()return -L * math.log(u)
大可以循環(huán)個(gè)N次求平均來測(cè)試正確性!
總結(jié)
以上是生活随笔為你收集整理的python学习笔记:泊松分布和负指数分布随机数的python实现的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
                            
                        - 上一篇: Mtk平台录像失败的简单分析
 - 下一篇: 滴滴CEO程维:创业是一条没有尽头的路