类的对象

描述

例子

类名称=类(obj)返回的类的名称obj.

例子

全部折叠

获取Java对象的类名。

jObject =以(“Java字符串”);className =类(jObject);disp(名称)

确定一个变量的类。

h = @sin;className =类(h);disp(名称)
function_handle

输入参数

全部折叠

对象或文字,指定为变量或表达式。

例子:类(日期)

输出参数

全部折叠

类的名称,作为字符向量返回。

更多关于

全部折叠

过时的类定义语法

在MATLAB之前的类定义中®7.6(类定义没有aclassdef的类构造函数函数来创建对象。以下函数语法只适用于7.6版之前定义的类。

obj =类(年代,类名)方法创建指定类的对象数组结构体年代作为模式来确定大小obj.

obj =类(年代,类名,parent1 parent2,………)继承指定父对象的方法和字段。父对象的大小必须与的大小匹配年代或者是一个标量(1×1)如果它们是标量,MATLAB执行标量展开。

obj =类(struct([]),类名,parent1 parent2,………)构造一个只包含从父对象继承的字段的对象。所有父类必须具有相同的非零大小,这决定了返回对象的大小。

objStruct =类(structArray ClassName, parentArray)元素的每个元素parentArray中的对应元素structArray要生成对象的输出数组,objStruct.

所有数组的大小必须相同。如果structArray或者是parentArray,则MATLAB进行标量展开以匹配数组大小。

若要创建大小为0 * 0的对象数组,请设置structArrayparentArray0-by-0。

扩展功能

C / c++代码生成
使用MATLAB®编码器™生成C和c++代码。

另请参阅

||

主题

之前介绍过的R2006a