在Matlab之前的课堂定义中®7.6(没有A定义的课程Classdef.
声明),类构造函数称为班级
函数创建对象。下列班级
函数语法仅在7.6版之前定义的类中应用。
obj =类(s,classname)
使用该组创建指定类的对象数组塑造
S.
作为确定大小的模式obj.
。
obj =类(s,classname,parent1,parent2,...)
继承指定父对象的方法和字段。父对象的大小必须匹配大小S.
或者是标量(1-by-1)。如果它们是标量,Matlab执行标量扩展。
obj = class(struct([]),classname,parent1,parent2,......)
构造一个仅包含它从父对象继承的字段的对象。所有父母必须具有相同的非零大小,它确定返回对象的大小。
objstruct = class(structarray,classname,parentarray)
映射每个元素Parentarray.
到了相应的元素structarray.
要生成对象的输出阵列,objstruct.
。
所有阵列都必须具有相同的大小。如果是structarray.
或者Parentarray.
尺寸为1-1,然后Matlab执行标量扩展以匹配数组大小。
要创建0-by-0的对象数组,请设置大小structarray.
和Parentarray.
到0-by-0。