The Scilab/HDF5 specifications.
[scilab.git] / scilab / modules / elementary_functions / help / pt_BR / typeof.xml
1 <?xml version="1.0" encoding="ISO-8859-1"?>
2 <!--
3  * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
4  * Copyright (C) 2008 - INRIA
5  * 
6  * This file must be used under the terms of the CeCILL.
7  * This source file is licensed as described in the file COPYING, which
8  * you should have received as part of this distribution.  The terms
9  * are also available at    
10  * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
11  *
12  -->
13 <refentry version="5.0-subset Scilab" xml:id="typeof" xml:lang="en"
14           xmlns="http://docbook.org/ns/docbook"
15           xmlns:xlink="http://www.w3.org/1999/xlink"
16           xmlns:svg="http://www.w3.org/2000/svg"
17           xmlns:ns3="http://www.w3.org/1999/xhtml"
18           xmlns:mml="http://www.w3.org/1998/Math/MathML"
19           xmlns:db="http://docbook.org/ns/docbook">
20   <info>
21     <pubdate>$LastChangedDate$</pubdate>
22   </info>
23
24   <refnamediv>
25     <refname>typeof</refname>
26
27     <refpurpose>tipo do objeto</refpurpose>
28   </refnamediv>
29
30   <refsynopsisdiv>
31     <title>Seqüência de Chamamento</title>
32
33     <synopsis>[t]=typeof(object)</synopsis>
34   </refsynopsisdiv>
35
36   <refsection>
37     <title>Parâmetros</title>
38
39     <variablelist>
40       <varlistentry>
41         <term>object</term>
42
43         <listitem>
44           <para>objeto Scilab</para>
45         </listitem>
46       </varlistentry>
47
48       <varlistentry>
49         <term>t</term>
50
51         <listitem>
52           <para>string</para>
53         </listitem>
54       </varlistentry>
55     </variablelist>
56   </refsection>
57
58   <refsection>
59     <title>Descrição</title>
60
61     <para><literal>t=typeof(object)</literal> retorna um dos seguintes
62     strings:</para>
63
64     <variablelist>
65       <varlistentry>
66         <term>"constant"</term>
67
68         <listitem>
69           <para>se o objeto é uma matriz constante de reais ou
70           complexos</para>
71         </listitem>
72       </varlistentry>
73
74       <varlistentry>
75         <term>"polynomial"</term>
76
77         <listitem>
78           <para>se o objeto é uma matriz de polinômios</para>
79         </listitem>
80       </varlistentry>
81
82       <varlistentry>
83         <term>"function"</term>
84
85         <listitem>
86           <para>se o objeto é uma função (código Scilab).</para>
87         </listitem>
88       </varlistentry>
89
90       <varlistentry>
91         <term>"handle"</term>
92
93         <listitem>
94           <para>se o objeto é um manipulador ("alça")</para>
95         </listitem>
96       </varlistentry>
97
98       <varlistentry>
99         <term>"string"</term>
100
101         <listitem>
102           <para>se o objeto é uma matriz de strings</para>
103         </listitem>
104       </varlistentry>
105
106       <varlistentry>
107         <term>"boolean"</term>
108
109         <listitem>
110           <para>se o objeto é uma matriz de valores booleanos</para>
111         </listitem>
112       </varlistentry>
113
114       <varlistentry>
115         <term>"list"</term>
116
117         <listitem>
118           <para>se o objeto é uma lista</para>
119         </listitem>
120       </varlistentry>
121
122       <varlistentry>
123         <term>"rational"</term>
124
125         <listitem>
126           <para>se o objeto é a é uma martriz de razões de polinômios (matriz
127           de transferência)</para>
128         </listitem>
129       </varlistentry>
130
131       <varlistentry>
132         <term>"state-space"</term>
133
134         <listitem>
135           <para>se o objeto é um modelo de espaço de estados (ver <link
136           linkend="syslin">syslin</link>).</para>
137         </listitem>
138       </varlistentry>
139
140       <varlistentry>
141         <term>"sparse"</term>
142
143         <listitem>
144           <para>se o objeto é uma matriz (de reais) esparsa.</para>
145         </listitem>
146       </varlistentry>
147
148       <varlistentry>
149         <term>"boolean sparse"</term>
150
151         <listitem>
152           <para>se o objeto é uma matriz de valores booleanos esparsa.</para>
153         </listitem>
154       </varlistentry>
155
156       <varlistentry>
157         <term>"hypermat"</term>
158
159         <listitem>
160           <para>se o objeto é uma hipermatriz (array N-dimensional N
161           &gt;=3).</para>
162         </listitem>
163       </varlistentry>
164
165       <varlistentry>
166         <term>"st"</term>
167
168         <listitem>
169           <para>se o objeto é um array de estrutura</para>
170         </listitem>
171       </varlistentry>
172
173       <varlistentry>
174         <term>"ce"</term>
175
176         <listitem>
177           <para>se o objeto é um array de células</para>
178         </listitem>
179       </varlistentry>
180
181       <varlistentry>
182         <term>the first string in the first list entry</term>
183
184         <listitem>
185           <para>se o objeto é um tlist ou mlist</para>
186         </listitem>
187       </varlistentry>
188
189       <varlistentry>
190         <term>"fptr"</term>
191
192         <listitem>
193           <para>se o objeto é intrínseco ao Scilab (código C ou
194           Fortran).</para>
195         </listitem>
196       </varlistentry>
197
198       <varlistentry>
199         <term>"pointer"</term>
200
201         <listitem>
202           <para>se o objeto é um ponteiro (ver <link
203           linkend="lufact">lufact</link>).</para>
204         </listitem>
205       </varlistentry>
206
207       <varlistentry>
208         <term>"size implicit"</term>
209
210         <listitem>
211           <para>se o objeto é um polinômio de tamanho implícito para
212           indexação.</para>
213         </listitem>
214       </varlistentry>
215     </variablelist>
216   </refsection>
217
218   <refsection>
219     <title>Exemplos</title>
220
221     <programlisting role="example"><![CDATA[ 
222 typeof(1)
223 typeof(poly(0,'x'))
224
225 typeof(1/poly(0,'x'))
226 typeof(%t)
227
228 w=sprand(100,100,0.001);
229 typeof(w)
230 typeof(w==w)
231
232 deff('y=f(x)','y=2*x');
233 typeof(f)
234
235 L=tlist(['V','a','b'],18,'Scilab');
236 typeof(L)
237  ]]></programlisting>
238   </refsection>
239
240   <refsection role="see also">
241 <title>Ver Também</title>
242
243     <simplelist type="inline">
244       <member><link linkend="type">type</link></member>
245
246       <member><link linkend="strings">strings</link></member>
247
248       <member><link linkend="syslin">syslin</link></member>
249
250       <member><link linkend="poly">poly</link></member>
251     </simplelist>
252   </refsection>
253 </refentry>