主要内容

类的对象

描述

例子

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

例子

全部折叠

得到一个Java®对象的类名。

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

确定变量的类。

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

输入参数

全部折叠

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

例子:类(日期)

输出参数

全部折叠

类的名字,作为一个特征向量返回。

更多关于

全部折叠

过时的类定义的语法

在类定义MATLAB®7.6(类没有定义classdef声明),类构造函数被称为函数来创建对象。以下功能语法仅适用于7.6版本之前定义在类。

obj =类(年代,类名)创建一个对象数组指定类的使用结构体年代作为一个模式来确定的规模obj

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

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

objStruct =类(structArray ClassName, parentArray)地图的每一个元素parentArray相应的元素structArray产生的输出数组对象,objStruct

所有数组都必须是相同的大小。如果structArray或者是parentArray大小为1×1,MATLAB执行标量扩展匹配数组大小。

创建一个对象数组的大小0-by-0,设置的大小structArrayparentArray0-by-0。

扩展功能

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

版本历史

之前介绍过的R2006a

另请参阅

||

主题