我想用Haskell進行隨機模擬,但我不知道如何。我讀過Hutton的「Haskell編程」,我很喜歡編寫確定性的函數程序。但是,我不知道如何開始編寫那些在R或python等命令式語言中很容易的隨機模擬。是否有我可以閱讀的教程或入門教材,或者是否有人可以提供關於入門的一些提示?關於Haskell隨機模擬的教程
4
A
回答
6
關於此主題,有一個很好的獨立紙張Erwig and Kollmansberger: Functional Pearls - Probabilistic Functional Programming in Haskell。我將此作爲編寫基於Haskell中的隱馬爾可夫模型的自然語言處理器的起點。有一個基於這篇論文的package,它似乎也爲R繪圖提供了一個基本的界面。
HaskellWiki上還有一個entry,它帶有更多鏈接到hackage。特別是,ProbabilityMonads軟件包可能對您有用。
-1
http://learnyouahaskell.com/a-fistful-of-monads#the-list-monad
這個小節有關使用列表單子和仿函數功能,能夠輕鬆與非決定處理Learn You a Haskell會談。取決於您的需求,可能會稍微簡單一些,但要充分利用標準庫中已有的工具。
相關問題
- 1. Mathematica模擬隨機模擬
- 2. 關於weka的機器學習教程
- 3. 關於C++的機器語言教程教程
- 4. Haskell monad用於模擬
- 5. Haskell:隨機數
- 6. vim haskell模式的視頻或教程
- 7. 模擬隨機積分
- 8. VBA隨機數在模擬
- 9. VBA隨機文字模擬
- 10. 卡在LearnPython.org教程(關於模塊)
- 11. Haskell隨機生成
- 12. 關於ASP.NET的WebSockets教程
- 13. 關於XMLObject的教程
- 14. 關於WinAPI unicode的教程?
- 15. 關於PyObjC的教程
- 16. 關於TMemIni的教程
- 17. 關於XMPP的好教程?
- 18. 關於OpenMap的教程
- 19. 實現虛擬機的教程/資源
- 20. PRAM(Pararell隨機存取機)模擬器
- 21. Haskell中的隨機數
- 22. XNA隨機瓦/地形生成教程?
- 23. 隨機python模擬的校準
- 24. 模擬的T -distributions - 隨機抽樣
- 25. R「非隨機的」數模擬論證
- 26. 關於鎖教學課程
- 27. 關於b +樹教程
- 28. 加油站模擬:如何模擬隨機出現的汽車?
- 29. Haskell Grokking隨機數生成
- 30. 隨機產生在Haskell
謝謝 - 看起來很有趣。 – 2013-03-21 20:38:48
如果回答您的問題,請標記爲已回答。 – Peter 2013-03-23 11:46:50