我在试图弄清楚如何在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