1
<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
2
<!DOCTYPE MAN SYSTEM "../../manrev.dtd">
4
<LANGUAGE>eng</LANGUAGE>
6
<TYPE>Scilab Function</TYPE>
7
<DATE>April 1993</DATE>
8
<SHORT_DESCRIPTION name="typeof"> object type</SHORT_DESCRIPTION>
10
<CALLING_SEQUENCE_ITEM>[t]=typeof(object) </CALLING_SEQUENCE_ITEM>
15
<PARAM_NAME>object</PARAM_NAME>
17
<SP>: Scilab object</SP>
21
<PARAM_NAME>t</PARAM_NAME>
29
<P><VERB>t=typeof(object)</VERB> returns one of the following strings:
32
<DESCRIPTION_ITEM label=""constant"">
33
<SP>if object is a real or complex constant matrix</SP>
35
<DESCRIPTION_ITEM label=""polynomial"">
36
<SP>if object is a polynomial matrix</SP>
38
<DESCRIPTION_ITEM label=""function"">
39
<SP>if object is a function</SP>
41
<DESCRIPTION_ITEM label=""handle"">
42
<SP>if object is an handle</SP>
44
<DESCRIPTION_ITEM label=""string"">
45
<SP>if object is a matrix made of character strings</SP>
47
<DESCRIPTION_ITEM label=""boolean"">
48
<SP>if object is a boolean matrix</SP>
50
<DESCRIPTION_ITEM label=""list"">
51
<SP>if object is a list</SP>
53
<DESCRIPTION_ITEM label=""rational"">
54
<SP>if object is a rational matrix (transfer matrix)</SP>
56
<DESCRIPTION_ITEM label=""state-space"">
57
<SP>if object is a state-space model (see <VERB>syslin</VERB>)</SP>
59
<DESCRIPTION_ITEM label=""sparse"">
60
<SP>if object is a (real) sparse matrix.</SP>
62
<DESCRIPTION_ITEM label=""boolean sparse"">
63
<SP>if object is a boolean sparse matrix.</SP>
65
<DESCRIPTION_ITEM label="if object is a tlist or mlist, t is the first">
66
<SP>string in the first list entry.</SP>
78
w=sprand(100,100,0.001);
82
deff('y=f(x)','y=2*x');
85
L=tlist(['V','a','b'],18,'Scilab');