2017-09-26 6 views
0

임 평균 15 분 간격으로 오는 도착을 계산하고 지수 분포를 따라야하는 과제를 수행 중입니다. 나는 파이썬으로 일한 것을 havent하고, 일을 제대로하는지 잘 모른다. 내 코드는 다음과 같습니다.파이썬 평균 간격 및 지수 분포

[random.expovariate(.15) for i in range(50)] 

어떤 통찰력도 인정 될 것입니다.

답변

0
intervals = [random.expovariate(1./15) for i in range(50)] 

15 분간 평균 것이다 도착 사이의 시간 (분) 50 개 시간 간격을 생성 할 것이다. I. 즉, 선착순은 interval[0], 두 번째 것은 interval[0] + interval[1] 등으로 나타납니다. 참고 : 1./15이 아니라 .15이 아닙니다.

"도착 수 계산"은 도착 수에 해당하는 1의 요소를 가진 50 개의 요소의 이진 배열을 얻는 것을 의미합니다. exponential distributionPoisson process의 이벤트 간 시간을 나타 내기 때문에 포아송 프로세스를 살펴 봐야합니다.

+0

완벽! 고맙습니다! –

관련 문제