MATLAB 类的定义与使用
1. 类的基本概念
在编程中,类允许程序员将函数和数据组合在一起。不同的对象有与之相关的特定函数,我们把与类相关的函数称为方法。例如,员工对象可能有计算工资、扣除健康保险费等方法;汽车对象可能有计算折旧、提醒换机油等方法。不同对象的方法通常不能混用。
2. 旧方式定义类
MATLAB 多年来不断发展,定义类的方式也有了显著变化。旧方式定义类有其特定的要求,以下是详细介绍:
- 创建目录 :以创建员工类为例,需要使用 mkdir @employee 命令创建一个名为 @employee 的子目录。要注意确保当前目录正确,如果使用 Linux、Unix(包括 Macintosh)或 MS - DOS/Windows 的终端命令行,对这个命令应该比较熟悉,它在 MATLAB 的命令窗口同样适用,也可以通过图形用户界面创建子目录。
- 创建类文件 :在 @employee 目录下存储一个名为 employee.m 的文件,示例代码如下:
% @employee/employee.m
% An example class
%
function emp = employee(name, age, married)
tempStructure.name = name;
tempStructure.age = age;
tempStructure
超级会员免费看
订阅专栏 解锁全文
2358

被折叠的 条评论
为什么被折叠?



