需要一个好的MATLAB类教程吗

需要一个好的MATLAB类教程吗,matlab,oop,Matlab,Oop,我在试图弄清楚如何在MATLAB中使用类时遇到了很多困难。我对C++和Python非常熟悉,但是我无法在Matlab中定义如何定义类。有谁知道一个有很多例子的很好的资源吗?官方文档还有很多需要改进的地方。mathwork网站确实有一些,你能更准确地指出你在寻找什么吗 但是,请注意,如果使用不同的OOP语法,则在2008a中添加了classdef关键字(请参见)。不是教程本身,而是MathWorks的Steve Eddins使用的(新样式)OOP,这可能有助于了解事物的工作原理。我很久以前就制作了

我在试图弄清楚如何在MATLAB中使用类时遇到了很多困难。我对C++和Python非常熟悉,但是我无法在Matlab中定义如何定义类。有谁知道一个有很多例子的很好的资源吗?官方文档还有很多需要改进的地方。

mathwork网站确实有一些,你能更准确地指出你在寻找什么吗


但是,请注意,如果使用不同的OOP语法,则在2008a中添加了
classdef
关键字(请参见)。

不是教程本身,而是MathWorks的Steve Eddins使用的(新样式)OOP,这可能有助于了解事物的工作原理。

我很久以前就制作了这段视频:


这里是一个在Matlab中实现类的示例(新样式)。

以下是一段选段:

类以一种称为面向对象编程(OOP)的编程形式使用。但不要仅仅因为你没有使用它们就退缩。我们将在一定程度上介绍类是如何创建的。我是在机械工程(ME)中长大的,并且知道我(和其他工程学科)很少接触面向对象编程(因为当我在我的同事身边提出来的时候,我通常会茫然地盯着它)。如果您感兴趣,请访问Matlab关于OOP的网站@

他们在介绍和解释语法方面做得很好


马特·邓纳姆(Matt Dunham)和凯文·墨菲(Kevin Murphy)提供了一些可能也有帮助的示例。

首先,这些示例实际上并没有显示整个类文件。第二,我不知道如何拥有公共和私人数据。继承和多态性仍然是个谜。关于公共/私有数据的事情,请看3:35的视频。。。请参见视频中的6:42了解继承。尽管如此,我还是对更多的教程感兴趣,我会关注其他答案;)啊,那视频正是我需要的!谢谢。这是一个很好的视频,但没有我希望的那么深入。