本文主要是介绍matlab面向对象编程OOP,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
研讨课网站: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. 类的构造函数定义,有返回值,函数名与类名一样
methodsfunction newobj = OOP_exp2(AOA,range,signal)if nargin == 3newobj.AOA = AOA;newobj.range = range;newobj.signal = signal;endend
end
则可以定义obj=OOP_exp2(1,2,3)完成属性
这篇关于matlab面向对象编程OOP的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!