研讨课网站:http://cn.mathworks.com/videos/object-oriented-programming-in-matlab-82522.html
1. 新建一个类,在新建选项中选择类
2. 创建一个类的对象
obj=OOP_exp2;
3. 判断某个对象属于哪个类
a) class(obj);将输出OOP_exp2
b) isa(obj,'OOP_exp2');将输出1
4. 设置属于某个类的对象的某个属性值
obj.property1=...
5. 类的构造函数定义,有返回值,函数名与类名一样
methods
function newobj = OOP_exp2(AOA,range,signal)
if nargin == 3
newobj.AOA = AOA;
newobj.range = range;
newobj.signal = signal;
end
end
end
则可以定义obj=OOP_exp2(1,2,3)完成属性