我想用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. 關於C++的機器語言教程教程
- 2. 模擬隨機積分
- 3. VBA隨機數在模擬
- 4. 關於ASP.NET的WebSockets教程
- 5. 關於PyObjC的教程
- 6. 關於XMLObject的教程
- 7. 關於XMPP的好教程?
- 8. 關於WinAPI unicode的教程?
- 9. 關於OpenMap的教程
- 10. PRAM(Pararell隨機存取機)模擬器
- 11. 實現虛擬機的教程/資源
- 12. XNA隨機瓦/地形生成教程?
- 13. 模擬的T -distributions - 隨機抽樣
- 14. 隨機python模擬的校準
- 15. R「非隨機的」數模擬論證
- 16. 加油站模擬:如何模擬隨機出現的汽車?
- 17. 關於b +樹教程
- 18. 隨機化列表在Haskell
- 19. (模擬)Haskell中的宏?
- 20. 在Python中模擬隨機遊走
- 21. 谷歌地圖模擬隨機Movment
- 22. 如何模擬隨機變量?
- 23. 如何創建隨機模擬?
- 24. Haskell的隨機發生器:鏈生成的隨機值
- 25. 已完成的關於ASP.NET的教程
- 26. 關於生成唯一的隨機數
- 27. 關於android模擬器diskimage
- 28. 關於我的第一個Haskell程序
- 29. 關於web服務的教程
- 30. 關於Django的前言和教程
謝謝 - 看起來很有趣。 – 2013-03-21 20:38:48
如果回答您的問題,請標記爲已回答。 – Peter 2013-03-23 11:46:50