Change language to:
English - Français - 日本語 -

See the recommended documentation of this function

Ajuda Scilab >> Dicas de Conversão de Matlab para Scilab > Matlab-Scilab equivalents > I > isa (Matlab function)

# isa (Matlab function)

Detect an object of a given type

### Matlab/Scilab equivalent

There is no equivalent function for Matlab isa function in Scilab but it can be replaced by equivalent syntaxes as shown is examples.

 Equivalence table Matlab Scilab a = isa(x,"logical") a = type(x)==4; b = isa(x,"char") b = type(x)==10; c = isa(x,"numeric") c = or(type(x)==[1,5,8]); d = isa(x,"int8") d = typeof(x)=='int8'; e = isa(x,"uint8") e = typeof(x)=='uint8'; f = isa(x,"int16") f = typeof(x)=="int16"; g = isa(x,"uint16") g = typeof(x)=="uint16"; h = isa(x,"int32") h = typeof(x)=="int32"; k = isa(x,"uint32") k = typeof(x)=="uint32"; l = isa(x,"single") l = type(x)==1; m = isa(x,"double") m = type(x)==1; n = isa(x,"cell") n = typeof(x)=="ce"; o = isa(x,"struct") o = typeof(x)=="st"; p = isa(x,"function_handle") p = type(x)==13; q = isa(x,"sparse") q = type(x)==5; r = isa(x,"lti") r = typeof(x)=="state-space";
 << inv (Matlab function) I iscell (Matlab function) >>