主要内容

isobject

确定输入是否MATLAB对象

语法

tf = isobject (A)

描述

tf = isobject (A)返回真正的如果一个是MATLAB的对象吗®类。否则,它将返回

MATLAB数值实例,逻辑,字符,细胞,结构体,函数句柄类返回。使用isa测试这些类型中的任何一种。

例子

定义以下MATLAB类:

classdef按钮<处理属性UiHandle结束方法函数obj = button(pos)UiHandle = uicontrol (“位置”、pos、“风格”,“按钮”);结束结束结束

测试MATLAB对象。

h =按钮([20 20 60 60]);isobject (h)
ans =逻辑1
isobject (h.UiHandle)
ans =逻辑1

创建一个MATLAB数值类型的对象:

=π;isobject (a)
逻辑0
isa (,“双”)
ans =逻辑1

扩展功能

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

另请参阅

||

主题

之前介绍过的R2006a