2013-08-26 54 views
5

Tôi muốn tạo phân phối liên tục (loại Maxwell-Boltzmann) bằng Python. Ý tôi là, tôi muốn tạo phân phối để tạo ra các giá trị ngẫu nhiên.Python: tạo phân bố liên tục (loại Maxwell-Boltzmann) để tạo các giá trị ngẫu nhiên

Liên kết này kinda giúp:

Create a continuous distribution in python

Tôi không có ý tưởng bắt đầu từ đâu, tôi biết các chức năng phân tích mà tạo ra sự phân bố nhưng tôi không biết làm thế nào để thực hiện điều đó. Ai giúp tôi với?

Cảm ơn trước

+1

SciPy là người bạn tốt nhất của bạn http://www.johndcook.com/distributions_scipy.html – darmat

+0

scipy có bản phân phối Maxwell-Boltzmann được cài sẵn trong http://docs.scipy.org/doc/scipy/reference/generated/ scipy.stats.maxwell.html Bạn đã thấy điều này và thực hiện những gì bạn muốn? – tom10

+0

Cảm ơn bạn đã trả lời, tôi không biết chức năng tích hợp. Cảm ơn rất nhiều, đó là những gì tôi cần @ tom10. – dapias

Trả lời

6

scipy có phân bố Maxwell-Boltzmann built-in, maxwell, và phương pháp pdf của nó sẽ cung cấp cho bạn hàm mật độ xác suất.