13
13
<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svg="http://www.w3.org/2000/svg" xmlns:ns5="http://www.w3.org/1999/xhtml" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:db="http://docbook.org/ns/docbook" version="5.0-subset Scilab" xml:id="Matplot" xml:lang="en">
15
<refname>Matplot</refname>
16
<refpurpose>esbo�o 2d de uma matriz utilizando-se cores</refpurpose>
19
<title>Seq��ncia de Chamamento</title>
20
<synopsis>Matplot(a,[strf,rect,nax])
21
Matplot(a,<opt_args>)
25
<title>Par�metros</title>
30
<para>matriz de reais de tamanho (n1,n2).</para>
34
<term><opt_args></term>
37
representa uma seq��ncia de declara��es <literal>key1=value1,
40
,... onde <literal>key1</literal>,
41
<literal>key2,...</literal> podem ser um dos seguintes:
47
<para>ajusta as fronteiras do esbo�o. Se esta chave �
48
fornecida, nem <literal>frameflag</literal> ou
49
<literal>strf</literal> � fornecido, ent�o o caractere
50
<literal>y</literal> de <literal>strf</literal> � suposto como
51
<literal>7</literal>. Ver valores abaixo.
58
<para>ajusta a defini��o dos grides. Se esta chave �
59
fornecida, nem <literal>axesflag</literal> ou
60
<literal>strf</literal> � fornecido, ent�o o caractere
61
<literal>z</literal> cd <literal>strf</literal> � suposto como
62
<literal>1</literal>. Ver valores abaixo.
67
<term>frameflag</term>
69
<para>especifica como a moldura do esbo�o � computado. O valor
70
� um inteiro entre 0 e 8. Corresponde ao caractere
71
<literal>y</literal> de <literal>strf</literal>. Ver
79
<para>especifica que tipo de eixos s�o desenhados ao redor do
80
esbo�o. O valor � um inteiro entre 0 e 5. Corresponde ao
81
caractere <literal>z</literal> de <literal>strf</literal>. Ver
93
� um string de comprimento 3 <literal>"xyz"</literal>.
100
o padr�o � <literal>"081"</literal>.
107
<para>controls the display of captions.</para>
112
<para>sem legendas.</para>
118
<para>legendas s�o exibidas. Elas s�o dadas pelo
119
argumento opcional <literal>leg</literal>.
129
<para>controla a computa��o dos intervalos de coordenadas
130
reais a partir dos valores m�nimos requeridos. Intervalos
131
reais podem ser maiores que os requerimentos m�nimos.
137
<para>sem computa��o, o esbo�o utiliza a escala anterior
145
<para>a partir do argumento rect</para>
151
<para>a partir dos valores m�nimo/m�ximo dos dados x e
159
<para>constr�i uma escala isom�trica a partir do
167
<para>constr�i um esbo�o em escala isom�trica a partir
168
dos valores m�nimo/m�ximo dos dados x e y
175
<para>aumentados para obten��o de bons eixos a partir do
183
<para>aumentados para obten��o de bons eixos a partir
184
dos valores m�nimo/m�ximo dos dados x e y
191
<para>como y= 1 mas os anteriores s�o redesenhados para
192
se utilizar a nova escala
199
<para>como y= 2 mas os anteriores s�o redesenhados para
200
se utilizar a nova escala
210
<para>controla a exibi��o de informa��o na moldura ao redor do
211
esbo�o. Se eixos s�o requeridos, o n�mero de tiques pode ser
212
especificado pelo argumento opcional
213
<literal>nax</literal>.
219
<para>nada � desenhado ao redor do esbo�o.</para>
225
<para>eixos s�o desenhados, o eixo y � exibido �
233
<para>o esbo�o � cercado por uma caixa sem
241
<para>eixos s�o desenhados, o eixo y � exibido �
249
<para>eixos s�o desenhados centrados no meio da caixa de
257
<para>eixos s�o desenhados cruzando-se no ponto
258
<literal>(0,0)</literal>. Se o ponto
259
<literal>(0,0)</literal> n�o estiver dentro da moldura,
260
os eixos n�o aparecer�o no gr�fico.
273
<para>este argumento � utilizado quando o segundo caractere y do
274
argumento <literal>strf</literal> � 1, 3 ou 5. � um vetor linha de
275
tamanho quatro e fornece a dimens�o da moldura:
276
<literal>rect=[xmin,ymin,xmax,ymax]</literal>.
283
<para>este argumento opcional � utilizado quando o terceiro
284
caractere z do argumento <literal>strf</literal> � 1. � um vetor
285
linha de quatro entradas <literal>[nx,Nx,ny,Ny]</literal> onde
286
<literal>nx</literal> (<literal>ny</literal>) � o n�mero de
287
sub-gradua��es no eixo x (y) axis e <literal>Nx</literal>
288
(<literal>Ny</literal>) � o n�mero de gradua��es no eixo x
296
<title>Descri��o</title>
298
As entradas da matriz <literal>int(a)</literal> s�o utilizadas como
299
entradas do mapa de cor no mapa de cores corrente. A cor associada a
300
<literal>a(i,j)</literal> � utilizada para desenhar um pequeno quadrado de
301
lado 1 com centro localizado em
302
<literal>(x=j,y=(n1-i+1))</literal>.
305
Entre com o comando <literal>Matplot()</literal> para visualizar uma
310
<title>Exemplos</title>
311
<programlisting role="example"><![CDATA[
15
<refname>Matplot</refname>
16
<refpurpose>esbo�o 2d de uma matriz utilizando-se cores</refpurpose>
19
<title>Seq��ncia de Chamamento</title>
20
<synopsis>Matplot(a,[strf,rect,nax])
21
Matplot(a,<opt_args>)
25
<title>Par�metros</title>
30
<para>matriz de reais de tamanho (n1,n2).</para>
34
<term><opt_args></term>
37
representa uma seq��ncia de declara��es <literal>key1=value1,
40
,... onde <literal>key1</literal>,
41
<literal>key2,...</literal> podem ser um dos seguintes:
47
<para>ajusta as fronteiras do esbo�o. Se esta chave �
48
fornecida, nem <literal>frameflag</literal> ou
49
<literal>strf</literal> � fornecido, ent�o o caractere
50
<literal>y</literal> de <literal>strf</literal> � suposto como
51
<literal>7</literal>. Ver valores abaixo.
58
<para>ajusta a defini��o dos grides. Se esta chave �
59
fornecida, nem <literal>axesflag</literal> ou
60
<literal>strf</literal> � fornecido, ent�o o caractere
61
<literal>z</literal> cd <literal>strf</literal> � suposto como
62
<literal>1</literal>. Ver valores abaixo.
67
<term>frameflag</term>
69
<para>especifica como a moldura do esbo�o � computado. O valor
70
� um inteiro entre 0 e 8. Corresponde ao caractere
71
<literal>y</literal> de <literal>strf</literal>. Ver
79
<para>especifica que tipo de eixos s�o desenhados ao redor do
80
esbo�o. O valor � um inteiro entre 0 e 5. Corresponde ao
81
caractere <literal>z</literal> de <literal>strf</literal>. Ver
93
� um string de comprimento 3 <literal>"xyz"</literal>.
100
o padr�o � <literal>"081"</literal>.
107
<para>controls the display of captions.</para>
112
<para>sem legendas.</para>
118
<para>legendas s�o exibidas. Elas s�o dadas pelo
119
argumento opcional <literal>leg</literal>.
129
<para>controla a computa��o dos intervalos de coordenadas
130
reais a partir dos valores m�nimos requeridos. Intervalos
131
reais podem ser maiores que os requerimentos m�nimos.
137
<para>sem computa��o, o esbo�o utiliza a escala anterior
145
<para>a partir do argumento rect</para>
151
<para>a partir dos valores m�nimo/m�ximo dos dados x e
159
<para>constr�i uma escala isom�trica a partir do
167
<para>constr�i um esbo�o em escala isom�trica a partir
168
dos valores m�nimo/m�ximo dos dados x e y
175
<para>aumentados para obten��o de bons eixos a partir do
183
<para>aumentados para obten��o de bons eixos a partir
184
dos valores m�nimo/m�ximo dos dados x e y
191
<para>como y= 1 mas os anteriores s�o redesenhados para
192
se utilizar a nova escala
199
<para>como y= 2 mas os anteriores s�o redesenhados para
200
se utilizar a nova escala
210
<para>controla a exibi��o de informa��o na moldura ao redor do
211
esbo�o. Se eixos s�o requeridos, o n�mero de tiques pode ser
212
especificado pelo argumento opcional
213
<literal>nax</literal>.
219
<para>nada � desenhado ao redor do esbo�o.</para>
225
<para>eixos s�o desenhados, o eixo y � exibido �
233
<para>o esbo�o � cercado por uma caixa sem
241
<para>eixos s�o desenhados, o eixo y � exibido �
249
<para>eixos s�o desenhados centrados no meio da caixa de
257
<para>eixos s�o desenhados cruzando-se no ponto
258
<literal>(0,0)</literal>. Se o ponto
259
<literal>(0,0)</literal> n�o estiver dentro da moldura,
260
os eixos n�o aparecer�o no gr�fico.
273
<para>este argumento � utilizado quando o segundo caractere y do
274
argumento <literal>strf</literal> � 1, 3 ou 5. � um vetor linha de
275
tamanho quatro e fornece a dimens�o da moldura:
276
<literal>rect=[xmin,ymin,xmax,ymax]</literal>.
283
<para>este argumento opcional � utilizado quando o terceiro
284
caractere z do argumento <literal>strf</literal> � 1. � um vetor
285
linha de quatro entradas <literal>[nx,Nx,ny,Ny]</literal> onde
286
<literal>nx</literal> (<literal>ny</literal>) � o n�mero de
287
sub-gradua��es no eixo x (y) axis e <literal>Nx</literal>
288
(<literal>Ny</literal>) � o n�mero de gradua��es no eixo x
296
<title>Descri��o</title>
298
As entradas da matriz <literal>int(a)</literal> s�o utilizadas como
299
entradas do mapa de cor no mapa de cores corrente. A cor associada a
300
<literal>a(i,j)</literal> � utilizada para desenhar um pequeno quadrado de
301
lado 1 com centro localizado em
302
<literal>(x=j,y=(n1-i+1))</literal>.
305
Entre com o comando <literal>Matplot()</literal> para visualizar uma
310
<title>Exemplos</title>
311
<programlisting role="example"><![CDATA[
312
312
Matplot([1 2 3;4 5 6])
314
314
// desenhando o mapa de cores corrente
315
315
Matplot((1:xget("lastpattern")))
316
316
]]></programlisting>
318
<refsection role="see also">
319
<title>Ver Tamb�m</title>
320
<simplelist type="inline">
322
<link linkend="colormap">colormap</link>
325
<link linkend="plot2d">plot2d</link>
328
<link linkend="Matplot1">Matplot1</link>
331
<link linkend="Matplot_properties">Matplot_properties</link>
318
<refsection role="see also">
319
<title>Ver Tamb�m</title>
320
<simplelist type="inline">
322
<link linkend="colormap">colormap</link>
325
<link linkend="plot2d">plot2d</link>
328
<link linkend="Matplot1">Matplot1</link>
331
<link linkend="Matplot_properties">Matplot_properties</link>