2013-08-26 18 views
5

Voglio generare una distribuzione continua (tipo Maxwell-Boltzmann) con Python. Voglio dire, voglio creare la distribuzione per generare valori casuali.Python: generazione di una distribuzione continua (tipo Maxwell-Boltzmann) per generare valori casuali

Questo link aiuta un pò:

Create a continuous distribution in python

Non ho idea da dove cominciare, so che la funzione analitica che genera la distribuzione, ma non so come implementare questo. Qualcuno può aiutarmi?

Grazie in anticipo

+1

SciPy è il tuo migliore amico http://www.johndcook.com/distributions_scipy.html – darmat

+0

scipy ha una distribuzione Maxwell-Boltzmann integrata http://docs.scipy.org/doc/scipy/reference/generated/ scipy.stats.maxwell.html Hai visto questo, e fa quello che vuoi? – tom10

+0

Grazie per aver risposto, non conoscevo la funzione integrata. Grazie mille, questo è quello che mi serve @ tom10. – dapias

risposta

6

SciPy ha una distribuzione di Maxwell-Boltzmann built-in, maxwell, e il suo metodo pdf vi darà la funzione di densità di probabilità.

Problemi correlati