summaryrefslogtreecommitdiffstats
path: root/scilab/modules
diff options
context:
space:
mode:
authorSamuel GOUGEON <sgougeon@free.fr>2021-04-02 08:50:06 +0200
committerClément David <clement.david@esi-group.com>2021-04-02 10:09:05 +0200
commita4c893e9e942e03e8d79f1032c995e3aec1b892c (patch)
treed6ecb81adbdf52ea0fc292dce40105fd6e063989 /scilab/modules
parent556b75cc2dd90f669823bfc065f2cb3698e270ce (diff)
downloadscilab-a4c893e9e942e03e8d79f1032c995e3aec1b892c.zip
scilab-a4c893e9e942e03e8d79f1032c995e3aec1b892c.tar.gz
[doc] restore (and update) en_US plot.xml after f88f57f
after https://codereview.scilab.org/#/c/21609 Change-Id: Ibebbd246bcb2be2a9f2f36a36223c9d86f523b41
Diffstat (limited to 'scilab/modules')
-rw-r--r--scilab/modules/graphics/help/en_US/2d_plot/plot.xml271
1 files changed, 135 insertions, 136 deletions
diff --git a/scilab/modules/graphics/help/en_US/2d_plot/plot.xml b/scilab/modules/graphics/help/en_US/2d_plot/plot.xml
index df1848a..ee0a61a 100644
--- a/scilab/modules/graphics/help/en_US/2d_plot/plot.xml
+++ b/scilab/modules/graphics/help/en_US/2d_plot/plot.xml
@@ -14,15 +14,15 @@
14 * 14 *
15 --> 15 -->
16<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" 16<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink"
17 xmlns:svg="http://www.w3.org/2000/svg" xmlns:ns4="http://www.w3.org/1999/xhtml" 17 xmlns:svg="http://www.w3.org/2000/svg" xmlns:mml="http://www.w3.org/1998/Math/MathML"
18 xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:db="http://docbook.org/ns/docbook" 18 xmlns:db="http://docbook.org/ns/docbook" xmlns:scilab="http://www.scilab.org"
19 xmlns:scilab="http://www.scilab.org" xml:id="plot" xml:lang="pt"> 19 xml:lang="en" xml:id="plot">
20 <refnamediv> 20 <refnamediv>
21 <refname>plot</refname> 21 <refname>plot</refname>
22 <refpurpose>Esboço 2d</refpurpose> 22 <refpurpose>2D plot</refpurpose>
23 </refnamediv> 23 </refnamediv>
24 <refsynopsisdiv> 24 <refsynopsisdiv>
25 <title>Seqüência de Chamamento</title> 25 <title>Syntax</title>
26 <synopsis> 26 <synopsis>
27 plot // demo 27 plot // demo
28 plot(y) 28 plot(y)
@@ -39,23 +39,23 @@
39 plot(axes_handle,...) 39 plot(axes_handle,...)
40 </synopsis> 40 </synopsis>
41 </refsynopsisdiv> 41 </refsynopsisdiv>
42 <refsection role="parameters"> 42 <refsection>
43 <title>Parâmetros</title> 43 <title>Arguments</title>
44 <variablelist> 44 <variablelist>
45 <varlistentry> 45 <varlistentry>
46 <term>x</term> 46 <term>x</term>
47 <listitem> 47 <listitem>
48 <para>uma matriz ou vetor de reais. Se omitido, é assumido como 48 <para>
49 sendo o vetor <literal>1:n</literal> onde <literal>n</literal> é o 49 vector or matrix of real numbers or integers. If omitted, it is assumed
50 número de pontos de curva dado pelo parâmetro 50 to be the vector <literal>1:n</literal> where <literal>n</literal> is the
51 <literal>y</literal>. 51 number of curve points given by the <literal>y</literal> parameter.
52 </para> 52 </para>
53 </listitem> 53 </listitem>
54 </varlistentry> 54 </varlistentry>
55 <varlistentry> 55 <varlistentry>
56 <term>y</term> 56 <term>y</term>
57 <listitem> 57 <listitem>
58 um vetor ou matriz de reais. 58 vector or matrix of real numbers or of integers.
59 <para/> 59 <para/>
60 </listitem> 60 </listitem>
61 </varlistentry> 61 </varlistentry>
@@ -63,10 +63,9 @@
63 <term>func</term> 63 <term>func</term>
64 <listitem> 64 <listitem>
65 <para> 65 <para>
66 função definida como um macro ou uma primitiva, como em 66 handle of a function, as in <literal>plot(x, sin)</literal>.
67 <literal>plot(x, sin)</literal>.
68 If the function to plot needs some parameters as input arguments, the 67 If the function to plot needs some parameters as input arguments, the
69 function and its parameters can be specified through a list, as in 68 function and its parameters can be specified through a list as in
70 <literal>plot(x, list(delip,-0.4))</literal> 69 <literal>plot(x, list(delip,-0.4))</literal>
71 </para> 70 </para>
72 </listitem> 71 </listitem>
@@ -110,25 +109,24 @@
110 <varlistentry> 109 <varlistentry>
111 <term>LineSpec</term> 110 <term>LineSpec</term>
112 <listitem> 111 <listitem>
113 <para>este argumento opcional deve ser usado como um atalho para 112 <para>This optional argument must be a string that will be used as a
114 especificar um modo de desenhar uma linha. Podemos ter um 113 shortcut to specify a way of drawing a line. We can have one
115 <literal>LineSpec</literal> por<literal> y</literal> ou 114 <literal>LineSpec</literal> per <literal>y</literal> or <literal>{x,y}</literal>
116 <literal>{x,y}</literal> previamente entrados. As opções 115 previously entered. <literal>LineSpec</literal> options deals with
117 <literal>LineSpec</literal> lidam com os especificadores LineStyle, 116 LineStyle, Marker and Color specifiers (see <link linkend="LineSpec">LineSpec</link>).
118 Marker e Color (ver <link linkend="LineSpec">LineSpec</link>). Estes 117 Those specifiers determine the line style, mark style and color of
119 especificadores determinam o estilo de linha, de marcas e a cor das 118 the plotted lines.
120 linhas esboçadas.
121 </para> 119 </para>
122 </listitem> 120 </listitem>
123 </varlistentry> 121 </varlistentry>
124 <varlistentry> 122 <varlistentry>
125 <term>GlobalProperty</term> 123 <term>GlobalProperty</term>
126 <listitem> 124 <listitem>
127 <para>este argumento opcional representa uma seqüência de pares de 125 <para>This optional argument represents a sequence of couple
128 declarações <literal>{PropertyName,PropertyValue}</literal> tque 126 statements <literal>{PropertyName,PropertyValue}</literal> that defines
129 define propriedades globais de objetos a serem aplicadas a todas as 127 global objects' properties applied to all the curves created by this
130 curvas criadas pelo esboço. Para uma visualização completa de das 128 plot. For a complete view of the available properties (see
131 propriedades disponíveis veja <link linkend="GlobalProperty">GlobalProperty</link>. 129 <link linkend="GlobalProperty">GlobalProperty</link>).
132 </para> 130 </para>
133 </listitem> 131 </listitem>
134 </varlistentry> 132 </varlistentry>
@@ -154,152 +152,147 @@
154 <varlistentry> 152 <varlistentry>
155 <term>axes_handle</term> 153 <term>axes_handle</term>
156 <listitem> 154 <listitem>
157 <para>este argumento opcional força o esboço a aparecer dentro dos 155 <para>This optional argument forces the plot to appear inside the
158 eixos selecionados fornecidos por <literal>axes_handle</literal> ao 156 selected axes given by <literal>axes_handle</literal> rather than the
159 invés dos eixos correntes (ver <link linkend="gca">gca</link>). 157 current axes (see <link linkend="gca">gca</link>).
160 </para> 158 </para>
161 </listitem> 159 </listitem>
162 </varlistentry> 160 </varlistentry>
163 </variablelist> 161 </variablelist>
164 </refsection> 162 </refsection>
165 <refsection role="description"> 163 <refsection>
166 <title>Descrição</title> 164 <title>Description</title>
167 <para> 165 <para>
168 <literal>plot</literal> esboça um conjunto de curvas 2d. 166 <literal>plot</literal> plots a set of 2D curves. <literal>plot</literal> has been
169 <literal>plot</literal> foi reconstruído para lidar melhor com a sintaxe 167 rebuild to better handle Matlab syntax. To improve graphical
170 do Matlab. Para melhorar a compatibilidade gráfica com o Matlab, utilize 168 compatibility, Matlab users should use <literal>plot</literal> (rather than
171 <literal>plot</literal> (ao invés de <link linkend="plot2d">plot2d</link>). 169 <link linkend="plot2d">plot2d</link>).
170 </para>
171 <para>Data entry specification :</para>
172 <para>In this paragraph and to be more clear, we won't mention
173 <literal>LineSpec</literal> nor <literal>GlobalProperty</literal> optional arguments
174 as they do not interfere with entry data (except for <literal>"Xdata"</literal>,
175 <literal>"Ydata"</literal> and <literal>"Zdata"</literal> property, see
176 <link linkend="GlobalProperty">GlobalProperty</link>). It is assumed that all those optional
177 arguments could be present too.
172 </para> 178 </para>
173 <para>Especificação de entrada de dados:</para> 179 <para>
174 <para>Neste parágrafo, para sermos mais claros, não mencionaremos os 180 If <literal>y</literal> is a vector, plot(y) plots vector <literal>y</literal>
175 argumentos opcionais <literal>LineSpec</literal> ou 181 versus vector <literal>1:size(y,'*')</literal>.
176 <literal>GlobalProperty</literal> já que eles não interferem na entrada de
177 dados (exceto pelas propriedades <literal>"Xdata"</literal>,
178 <literal>"Ydata"</literal> e <literal>"Zdata"</literal>,
179 ver <link linkend="GlobalProperty">GlobalProperty</link>). É assumido que todos
180 estes argumentos podem estar presentes também.
181 </para> 182 </para>
182 <para> 183 <para>
183 Se <literal>y</literal> é um vetor, plot(y) esboça um vetor 184 If <literal>y</literal> is a matrix, plot(y) plots each columns of
184 <literal>y</literal> versus o vetor 185 <literal>y</literal> versus vector <literal>1:size(y,1)</literal>.
185 <literal>1:size(y,'*')</literal>.
186 </para> 186 </para>
187 <para> 187 <para>
188 Se <literal>y</literal> é uma matriz, plot(y) esboça cada coluna de 188 If <literal>x</literal> and <literal>y</literal> are vectors, plot(x,y) plots
189 <literal>y</literal> versus o vetor <literal>1:size(y,1)</literal>. 189 vector <literal>y</literal> versus vector <literal>x</literal>. <literal>x</literal> and
190 <literal>y</literal> vectors should have the same number of entries.
190 </para> 191 </para>
191 <para> 192 <para>
192 Se <literal>x</literal> e <literal>y</literal> são vetores, 193 If <literal>x</literal> is a vector and <literal>y</literal> a matrix plot(x,y)
193 plot(x,y) esboça o vetor <literal>y</literal> versus o vetor 194 plots each columns of <literal>y</literal> versus vector <literal>x</literal>. In this
194 <literal>x</literal>. Os vetores <literal>x</literal> e 195 case the number of columns of <literal>y</literal> should be equal to the number
195 <literal>y</literal> devem ter o mesmo número de entradas. 196 of <literal>x</literal> entries.
196 </para> 197 </para>
197 <para> 198 <para>
198 Se <literal>x</literal> é um vetor e <literal>y</literal> uma matriz 199 If <literal>x</literal> and <literal>y</literal> are matrices, plot(x,y) plots each
199 plot(x,y) esboça cada coluna de <literal>y</literal> versus o vetor 200 columns of <literal>y</literal> versus corresponding column of <literal>x</literal>.
200 <literal>x</literal>. Neste caso, o número de colunas de 201 In this case the <literal>x</literal> and <literal>y</literal> sizes should be the
201 <literal>y</literal> deve ser igual ao número de entradas de 202 same.
202 <literal>x</literal>.
203 </para> 203 </para>
204 <para> 204 <para>
205 Se <literal>x</literal> e <literal>y</literal> são matrizes, 205 Finally, if only <literal>x</literal> or <literal>y</literal> is a matrix, the
206 plot(x,y) esboça cada coluna de <literal>y</literal> versus a coluna 206 vector is plotted versus the rows or columns of the matrix. The choice is
207 correspondente de <literal>x</literal>. Neste caso, os tamanhos 207 made depending on whether the vector's row or column dimension matches the
208 <literal>x</literal> e <literal>y</literal> devem ser os mesmos. 208 matrix row or column dimension. In case of a square matrix (on
209 <literal>x</literal> or <literal>y</literal> only), priority is given to columns
210 rather than lines (see examples below).
209 </para> 211 </para>
210 <para> 212 <para>
211 Finalmente, se apenas <literal>x</literal> ou <literal>y</literal> é 213 <warning>
212 uma matriz, o vetor é esboçado versus cada linha ou cada coluna da matriz. 214 When it is necessary and possible, <literal>plot</literal> transposes
213 A escolha é feita dependendo se a dimensão de linha ou coluna do vetor 215 <literal>x</literal> and <literal>y</literal>,
214 coincide com a dimensão de linha ou coluna da matriz. No caso de uma 216 to get compatible dimensions; a warning is then issued. For instance,
215 matriz quadrada (apenas <literal>x</literal> ou penas 217 when <literal>x</literal> has as many rows as <literal>y</literal> has columns.
216 <literal>y</literal>), a prioridade é dada a colunas ao invés de linhas 218 If <literal>y</literal> is square, it is never transposed.
217 (ver exemplos abaixo). 219 </warning>
218 </para> 220 </para>
219 <para> 221 <para>
220 <literal>y</literal> também pode ser uma função definida como um 222 <literal>y</literal> can also be a function defined as a macro or a
221 macro ou uma primitiva. Neste caso, os dados <literal>x</literal> devem 223 primitive. In this case, <literal>x</literal> data must be given (as a vector or
222 ser fornecidos (como um vetor ou uma matriz) e a computação correspondente 224 matrix) and the corresponding computation <literal>y(x)</literal> is done
223 de <literal>y(x)</literal> é feita implicitamente. 225 implicitly.
224 </para> 226 </para>
225 <para> 227 <para>
226 Os argumentos <literal>LineSpec</literal> e 228 The <literal>LineSpec</literal> and <literal>GlobalProperty</literal> arguments
227 <literal>GlobalProperty</literal> devem ser utilizados para customizar o 229 should be used to customize the plot. Here is a complete list of the
228 esboço. Aqui está uma lista completa das opções disponíveis. 230 available options.
229 </para> 231 </para>
230 <variablelist> 232 <variablelist>
231 <varlistentry> 233 <varlistentry>
232 <term>LineSpec</term> 234 <term>LineSpec</term>
233 <listitem> 235 <listitem>
234 <para>esta opção pode ser utilizada para se especificar, de um modo 236 <para>This option may be used to specify, in a short and easy manner,
235 curto e fácil, como as curvas são desenhadas. Deve sempre ser um 237 how the curves are drawn. It must always be a string containing
236 string contendo referências aos especificadores LineStyle, Marker e 238 references to LineStyle, Marker and Color specifiers.
237 Color.
238 </para> 239 </para>
239 <para>Essas referências devem ser ajustadas denro do string (a ordem 240 <para>These references must be set inside the string (order is not
240 não é importante) de modo a não ter ambigüidades. Por exemplo, para 241 important) in an unambiguous way. For example, to specify a red
241 especificar uma linha vermelha de traço longo com marcas de rombos, 242 long-dashed line with the diamond mark enabled, you can write :
242 pode-se escrever : <literal>'r--d'</literal> ou 243 <literal>'r--d'</literal> or <literal>'--dire'</literal> or
243 <literal>'--dire'</literal> ou <literal>'--reddiam'</literal> ou 244 <literal>'--reddiam'</literal> or another unambiguous statement... or to be
244 outra sentença sem ambigüidade... ou de modo completo 245 totally complete <literal>'diamondred--'</literal> (see
245 <literal>'diamondred--'</literal> (ver <link linkend="LineSpec">LineSpec</link>). 246 <link linkend="LineSpec">LineSpec</link>).
246 </para> 247 </para>
247 <para>Note que os estilos de linha e marcas (e tamanhos) e as cores, 248 <para>Note that the line style and color, marks color (and sizes) can
248 podem ser (re*)ajustados através das propriedades da entidade 249 also be (re-)set through the polyline entity properties (see
249 poligonal (ver <link linkend="polyline_properties">polyline_properties</link>). 250 <link linkend="polyline_properties">polyline_properties</link>).
250 </para> 251 </para>
251 </listitem> 252 </listitem>
252 </varlistentry> 253 </varlistentry>
253 <varlistentry> 254 <varlistentry>
254 <term>GlobalProperty</term> 255 <term>GlobalProperty</term>
255 <listitem> 256 <listitem>
256 <para>esta opção pode ser utilizada para especificar como as linhas 257 <para>This option may be used to specify how all the curves are
257 serão desenhadas com mais opções que via 258 plotted using more option than via <literal>LineSpec</literal>. It must
258 <literal>LineSpec</literal>. Deve sempre ser um par de declarações 259 always be a couple statement constituted of a string defining the
259 constituidos de um string definindo <literal>PropertyName</literal>, 260 <literal>PropertyName</literal>, and its associated value
260 (nome da propriedade) e seu valor associado 261 <literal>PropertyValue</literal> (which can be a string or an integer or...
261 <literal>PropertyValue</literal> (que pode ser um string, um inteiro 262 as well depending on the type of the <literal>PropertyName</literal>). Using
262 ou qualquer outra coisa... dependendo do tipo de 263 <literal>GlobalProperty</literal>, you can set multiple properties : every
263 <literal>PropertyName</literal>). Utilizando-se 264 properties available via LineSpec and more : the marker color
264 <literal>GlobalProperty</literal>, pode-se ajustar várias 265 (foreground and background), the visibility, clipping and thickness of
265 propriedades : todas as propriedades disponíveis via LineSpec e 266 the curves. (see <link linkend="GlobalProperty">GlobalProperty</link>)
266 mais: a cor da marca (plano de fundo e primeiro plano), a
267 visibilidade, o recorte e a espessura das curvas.
268 (ver <link linkend="GlobalProperty">GlobalProperty</link>)
269 </para> 267 </para>
270 <para> 268 <para>Note that all these properties can be (re-)set through the
271 Note que todas as propriedades podem ser (re-)ajustadas 269 polyline entity properties (see <link linkend="polyline_properties">polyline_properties</link>).
272 através das propriedades de entidades poligonais
273 (ver <link linkend="polyline_properties">polyline_properties</link>).
274 </para> 270 </para>
275 </listitem> 271 </listitem>
276 </varlistentry> 272 </varlistentry>
277 </variablelist> 273 </variablelist>
278 </refsection> 274 </refsection>
279 <refsection role="description"> 275 <refsection>
280 <title>Observações </title> 276 <title>Remarks</title>
281 <para>Por padrão, esboços sucessivos são superpostos. Para limpar o esboço 277 <para>By default, successive plots are superposed. To clear the previous
282 anterior, use <literal>clf()</literal>. Para habilitar o modo 278 plot, use <literal>clf()</literal>. To enable <literal>auto_clear</literal> mode as
283 <literal>auto_clear</literal> (limpeza automática) como modo padrão, edite 279 the default mode, edit your default axes doing:
284 seus eixos fazendo o seguinte:
285 </para> 280 </para>
286 <para>da=gda();</para> 281 <para>da=gda();</para>
287 <para>da.auto_clear = 'on'</para> 282 <para>da.auto_clear = 'on'</para>
288 <para> 283 <para>
289 Para uma melhor exibição, a função <literal>plot</literal> pode 284 For a better display <literal>plot</literal> function may modify the <literal>box</literal> property of
290 modificar a propriedade <literal>box</literal> de seu Axes (eixos) raíze. 285 its parent Axes. This happens when the parent Axes were created by the call to <literal>plot</literal> or were empty
291 Isto acontece quando uma entidade Axes é criada por uma chamada a 286 before the call. If one of the axis is centered at origin,
292 <literal>plot</literal> ou é vazia antes da chamada. Se um dos eixos é 287 the box is disabled.
293 centrado na origem, box é desabilitado. Em caso contrário, box é 288 Otherwise, the box is enabled.
294 habilitado.
295 </para> 289 </para>
296 <para>Para mais informações sobre a propriedade box e sobre o 290 <para>
297 posicionamento dos eixos, veja <link linkend="axes_properties">axes_properties</link> 291 For more information about box property and axis positioning see <link linkend="axes_properties">axes_properties</link>
298 </para> 292 </para>
299 <para>Uma tabela de cores padrão é utilizada para colorir as curvas 293 <para>A default color table is used to color plotted curves if you do not
300 esboçadas quando você não especifica as cores. Ao desenhar linhas 294 specify a color. When drawing multiple lines, the plot command
301 múltiplas, o comando plot automaticamente atribui as cores abaixo de modo 295 automatically cycles through this table. Here are the used colors:
302 cíclico. Aqui estão as cores utilizadas:
303 </para> 296 </para>
304 <informaltable border="1"> 297 <informaltable border="1">
305 <tr> 298 <tr>
@@ -317,12 +310,11 @@
317 </informaltable> 310 </informaltable>
318 <para/> 311 <para/>
319 <para> 312 <para>
320 Entre com o comando <literal>plot</literal> para visualizar uma 313 Enter the command <literal>plot</literal> to see a demo.
321 demonstração.
322 </para> 314 </para>
323 </refsection> 315 </refsection>
324 <refsection role="examples"> 316 <refsection>
325 <title>Exemplos</title> 317 <title>Examples</title>
326 <para> 318 <para>
327 <emphasis role="bold">Choosing the normal or logarithmic plotting mode:</emphasis> 319 <emphasis role="bold">Choosing the normal or logarithmic plotting mode:</emphasis>
328 </para> 320 </para>
@@ -393,6 +385,7 @@ xlabel("Specified abscissae")
393 385
394 gcf().axes_size = [700 350]; 386 gcf().axes_size = [700 350];
395 </scilab:image> 387 </scilab:image>
388 <para/>
396 <para> 389 <para>
397 <emphasis role="bold">Multiple curves with shared abscissae:</emphasis> 390 <emphasis role="bold">Multiple curves with shared abscissae:</emphasis>
398 Y: 1 column = 1 curve: 391 Y: 1 column = 1 curve:
@@ -408,6 +401,7 @@ plot(x, [sin(x) sin(2*x) sin(3*x)])
408 401
409 gcf().axes_size = [700 350]; 402 gcf().axes_size = [700 350];
410 </scilab:image> 403 </scilab:image>
404 <para/>
411 <para> 405 <para>
412 <emphasis role="bold"> 406 <emphasis role="bold">
413 Specifying a macro or a builtin instead of explicit ordinates: 407 Specifying a macro or a builtin instead of explicit ordinates:
@@ -544,6 +538,7 @@ gcf().children.children([1 3]).font_size=3; // legends
544 <para> 538 <para>
545 <emphasis role="bold">Setting curves simple styles when calling plot():</emphasis> 539 <emphasis role="bold">Setting curves simple styles when calling plot():</emphasis>
546 </para> 540 </para>
541 <para>
547 <programlisting role="example"><![CDATA[ 542 <programlisting role="example"><![CDATA[
548clf 543clf
549t = -%pi:%pi/20:2*%pi; 544t = -%pi:%pi/20:2*%pi;
@@ -566,6 +561,8 @@ plot(t,sin,'ro', t,cos,'g+-', t,gauss,':b')
566 gcf().axes_size = [800 400]; 561 gcf().axes_size = [800 400];
567 ]]> 562 ]]>
568 </scilab:image> 563 </scilab:image>
564 </para>
565 <para/>
569 <para> 566 <para>
570 Vertical segments between two curves, with automatic colors, and using Global properties 567 Vertical segments between two curves, with automatic colors, and using Global properties
571 for markers styles. Targeting a defined axes. 568 for markers styles. Targeting a defined axes.
@@ -674,6 +671,7 @@ for i=1:6, gcf().children(i).data_bounds([1 3]) = 0.5; end
674 671
675 gcf().axes_size = [800 450]; 672 gcf().axes_size = [800 450];
676 </scilab:image> 673 </scilab:image>
674 <para/>
677 <para> 675 <para>
678 <emphasis role="bold">Special cases of a matrix X and a vector Y:</emphasis> 676 <emphasis role="bold">Special cases of a matrix X and a vector Y:</emphasis>
679 </para> 677 </para>
@@ -710,20 +708,21 @@ for i = 1:4, gcf().children(i).data_bounds([1 3]) = 0.5; end
710 for i = 1:4, gcf().children(i).data_bounds([1 3]) = 0.5; end 708 for i = 1:4, gcf().children(i).data_bounds([1 3]) = 0.5; end
711 </scilab:image> 709 </scilab:image>
712 <para/> 710 <para/>
711 <para/>
713 <para> 712 <para>
714 <emphasis role="bold">Post-tuning Axes and curves:</emphasis> 713 <emphasis role="bold">Post-tuning Axes and curves:</emphasis>
715 </para> 714 </para>
716 <programlisting role="example"><![CDATA[ 715 <programlisting role="example"><![CDATA[
717x=[0:0.1:2*%pi]'; 716x=[0:0.1:2*%pi]';
718plot(x-4,sin(x),x+2,cos(x)) 717plot(x-4,sin(x), x+2,cos(x))
719 718
720// axis centered at (0,0) 719// axis centered at (0,0)
721a=gca(); // Handle on axes entity 720a=gca(); // Handle on axes entity
722a.x_location = "origin"; 721a.x_location = "origin";
723a.y_location = "right"; 722a.y_location = "origin";
724isoview on
725 723
726// Some operations on entities created by plot ... 724// Some operations on entities created by plot ...
725isoview on
727a.children // list the children of the axes : here it is an Compound child composed of 2 entities 726a.children // list the children of the axes : here it is an Compound child composed of 2 entities
728poly1= a.children.children(2); //store polyline handle into poly1 727poly1= a.children.children(2); //store polyline handle into poly1
729poly1.foreground = 4; // another way to change the style... 728poly1.foreground = 4; // another way to change the style...
@@ -747,7 +746,7 @@ isoview off
747 </scilab:image> 746 </scilab:image>
748 </refsection> 747 </refsection>
749 <refsection role="see also"> 748 <refsection role="see also">
750 <title>Ver Também</title> 749 <title>See also</title>
751 <simplelist type="inline"> 750 <simplelist type="inline">
752 <member> 751 <member>
753 <link linkend="plot2d">plot2d</link> 752 <link linkend="plot2d">plot2d</link>
@@ -783,7 +782,7 @@ isoview off
783 <link linkend="LineSpec">LineSpec</link> 782 <link linkend="LineSpec">LineSpec</link>
784 </member> 783 </member>
785 <member> 784 <member>
786 <link linkend="color_list">Cores nomeadas</link> 785 <link linkend="color_list">Named colors</link>
787 </member> 786 </member>
788 <member> 787 <member>
789 <link linkend="GlobalProperty">GlobalProperty</link> 788 <link linkend="GlobalProperty">GlobalProperty</link>
@@ -791,7 +790,7 @@ isoview off
791 </simplelist> 790 </simplelist>
792 </refsection> 791 </refsection>
793 <refsection role="history"> 792 <refsection role="history">
794 <title>Histórico</title> 793 <title>History</title>
795 <revhistory> 794 <revhistory>
796 <revision> 795 <revision>
797 <revnumber>6.0.1</revnumber> 796 <revnumber>6.0.1</revnumber>