Man Scilab
typeof
Scilab Function
typeof - object type
Calling Sequence
-
[t]=typeof(object)
Parameters
-
object
: Scilab object
-
t
: string
Description
t=typeof(object)
returns one of the following strings:
-
"constant"
if object is a real or complex constant matrix
-
"polynomial"
if object is a polynomial matrix
-
"function"
if object is a function
-
"handle"
if object is an handle
-
"string"
if object is a matrix made of character strings
-
"boolean"
if object is a boolean matrix
-
"list"
if object is a list
-
"rational"
if object is a rational matrix (transfer matrix)
-
"state-space"
if object is a state-space model (see
syslin
)
-
"sparse"
if object is a (real) sparse matrix.
-
"boolean sparse"
if object is a boolean sparse matrix.
-
if object is a tlist or mlist, t is the first
string in the first list entry.
Examples
typeof(1)
typeof(poly(0,'x'))
typeof(1/poly(0,'x'))
typeof(%t)
w=sprand(100,100,0.001);
typeof(w)
typeof(w==w)
deff('y=f(x)','y=2*x');
typeof(f)
L=tlist(['V','a','b'],18,'Scilab');
typeof(L)
See Also
type
,
strings
,
syslin
,
poly
,
Back