- Scilab help
- Matlab to Scilab Conversion Tips
- Matlab-Scilab equivalents
- I
- if (Matlab function)
- ifft (Matlab function)
- imag (Matlab function)
- input (Matlab function)
- int16 (Matlab function)
- int32 (Matlab function)
- int8 (Matlab function)
- interp1 (Matlab function)
- inv (Matlab function)
- isa (Matlab function)
- iscell (Matlab function)
- ischar (Matlab function)
- isdir (Matlab function)
- isempty (Matlab function)
- isequal (Matlab function)
- isfield (Matlab function)
- isfinite (Matlab function)
- isglobal (Matlab function)
- ishandle (Matlab function)
- ishold (Matlab function)
- isinf (Matlab function)
- isinteger (Matlab function)
- isletter (Matlab function)
- islogical (Matlab function)
- isnan (Matlab function)
- isnumeric (Matlab function)
- ispc (Matlab function)
- isreal (Matlab function)
- isscalar (Matlab function)
- isspace (Matlab function)
- issparse (Matlab function)
- isstr (Matlab function)
- isstruct (Matlab function)
- isunix (Matlab function)
- isvector (Matlab function)
Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
See the recommended documentation of this 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) >> |