我在試圖弄清楚如何在MATLAB中使用類時遇到了很多麻煩。我對C++和Python非常熟悉,但我無法想象如何在MATLAB中定義類。有沒有人知道有很多例子的很好的資源?官方文件有很多不足之處。需要一個好的MATLAB類教程
12
A
回答
4
數學網站確實有一些OOP examples,你能更準確地表明你在找什麼嗎?
但是,請注意older Matlab versions具有不同的OOP語法,classdef
關鍵字在2008a中添加(請參閱video)。
1
MathWorks公司的Steve Eddins沒有提供這方面的教程,但Matlab xunit toolbox使用(新樣式)面向對象,這可能會有助於瞭解事情的工作方式。
3
6
這裏是在Matlab(新款)一類實現的示例。
http://matlabmafia.wordpress.com/2010/11/27/enhanced-matlab-plotting-series-part-i/
這裏是所選擇的段:
類被編程的形式使用稱爲面向對象編程(OOP)。但不要因爲你沒有使用它而退縮。我們將在一定程度上了解班級的創建方式。我被機械工程(ME)培養出來,並且知道ME(和其他工程學科)很少接觸到面向對象的編程(因爲當我把它帶到我的ME同事身邊時,我通常會留下空白的目光)。如果您有興趣,請查看Matlab的網站關於OOP @
http://www.mathworks.com/products/matlab/object_oriented_programming.html。
他們提供介紹和解釋語法做得很好。
3
Yagtom作者Matt Dunham和Kevin Murphy提供了一些OOP content,這也可能有所幫助。
相關問題
- 1. 好的PyQt教程需要
- 2. 需要TabActivity的好教程
- 3. 需要一些很好的教程iBatis
- 4. 需要好的教程部署特設
- 5. 需要好的Nhibernate標準教程
- 6. 需要良好的MVVM教程WPF
- 7. 需要一個關於asp.net MVC 2區域的好教程
- 8. 我需要一個幫助來選擇最好的Android教程
- 9. 我需要一個很好的利馬教程,使用R
- 10. 我需要一個uDIG教程
- 11. 一個好的JFace教程
- 12. 需要一個關於TFS構建過程的很好的入門教程
- 13. 需要AIDL教程
- 14. 需要BPEL教程
- 15. MPMoviePlayerController教程需要
- 16. 需要JWT教程
- 17. 需要DotNetOpenAuth教程
- 18. Symfony 2.0一步一步教程需要
- 19. 需要教程的UAmodalPanel
- 20. 線程教程需要
- 21. 需要一個很好的jQuery/AJAX教程(表單上傳相關)
- 22. Oracle Data Miner(需要教程)
- 23. RestKit ObjectMapping 2.0教程需要
- 24. 需要觸摸教程
- 25. Oracle加入(需要教程)
- 26. 需要DotNetNuke視頻教程
- 27. 需要Web服務教程
- 28. 需要紅黑樹教程?
- 29. 尋找一個好的Mootools Javascript教程
- 30. 需要一個簡單的教程android/webservice的工作?
這些示例首先並不實際顯示整個類文件。其次,我不知道如何擁有公共數據和私人數據。繼承和多態仍然是一個謎。 – rlbond 2010-05-20 23:53:29
爲公共/私人數據的事情,看到視頻在3:35 – catchmeifyoutry 2010-05-20 23:57:27
...並見視頻6:42繼承。不過,我也會對更多的教程感興趣,看看我會密切關注其他答案;) – catchmeifyoutry 2010-05-21 00:01:37