exponenta event banner

isobject

Определите, является ли ввод объектом MATLAB

Синтаксис

tf = isobject(A)

Описание

tf = isobject(A) прибыль true если A является объектом класса MATLAB ®. В противном случае возвращается false.

Экземпляры числового MATLAB, logical, char, cell, struct, и возвращается класс дескриптора функции false. Использовать isa для проверки любого из этих типов.

Примеры

Определите следующий класс MATLAB:

classdef button < handle
   properties
      UiHandle
   end
   methods
      function obj = button(pos)
         obj.UiHandle = uicontrol('Position',pos,...
            'Style','pushbutton');
      end
   end
end

Проверка объектов MATLAB.

h = button([20 20 60 60]);
isobject(h)
ans =

  logical

   1
isobject(h.UiHandle)
ans =

  logical

   1

Создайте объект числового типа MATLAB:

a = pi;
isobject(a)
  logical
     0
isa(a,'double')
ans =

  logical

   1

Расширенные возможности

Создание кода C/C + +
Создайте код C и C++ с помощью MATLAB ® Coder™

.

См. также

| |

Представлен до R2006a