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:ns4="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="graypolarplot" xml:lang="en">
15
<refname>graypolarplot</refname>
16
<refpurpose>Esbo�o polar 2d de uma superf�cie utilizando-se
21
<title>Seq��ncia de Chamamento</title>
22
<synopsis>graypolarplot(theta,rho,z,[strf,rect])</synopsis>
25
<title>Par�metros</title>
30
<para>vetor de tamanho n1, a discretiza��o do �ngulo em radianos.
37
<para>vetor de tamanho n2, a discretiza��o do raio </para>
44
matriz de reais de tamanho (n1,n2). <literal>z(i,j)</literal>
45
� o valor da superf�cie no ponto (theta(i),rho(j)).
53
string de comprimento 3 <literal>"xy0"</literal>.
60
o padr�o � <literal>"030"</literal>.
67
<para>controla a exibi��o de legendas.</para>
72
<para>sem legendas. </para>
78
<para>com legendas. Elas s�o fornecidas pelo argumento
79
opcional <literal>leg</literal>.
89
<para>controla a computa��o da moldura.</para>
94
<para>as molduras correntes (definidas por uma chamada
95
anterior a uma fun��o de esbo�o de alto-n�vel) s�o
96
utilizadas. �til ao se superpor esbo�os m�ltiplos.
104
o argumento opcional <literal>rect</literal> �
105
utilizado para se especificar as fronteiras do esbo�o.
112
<para>as fronteiras do esbo�o s�o computadas
113
utilizando-se os valores m�nimo e m�ximo de
114
<literal>x</literal> e <literal>y</literal>.
122
como <literal>y=1</literal> mas produz escala de
131
como <literal>y=2</literal> mas produz escala de
140
como <literal>y=1</literal> mas
141
<literal>plot2d</literal> pode mudar as fronteiras do
142
esbo�o e os tiques dos eixos para se obter boas
143
gradua��es. Quando o bot�o de zoom � ativado, este modo
152
como <literal>y=2</literal> mas
153
<literal>plot2d</literal> pode mudar as fronteiras do
154
esbo�o e os tiques dos eixos para se obter boas
155
gradua��es. Quando o bot�o de zoom � ativado, este modo
164
como <literal>y=5</literal> mas a escala do novo
165
esbo�o � misturada � escala corrente.
173
como <literal>y=6</literal> mas a escala do novo
174
esbo�o � misturada � escala corrente.
187
<para>string. � usado quando o primeiro caractere x do argumento
188
<literal>strf</literal> � 1. <literal>leg</literal> possui a forma
189
<literal>"leg1@leg2@...."</literal> onde <literal>leg1</literal>,
190
<literal>leg2</literal>, etc. s�o respectivamente as legendas das
191
primeira, segunda, etc. curvas. O padr�o � " ".
198
<para>� usado quando o segundo caractere y do argumento
199
<literal>strf</literal> � 1, 3 ou 5. � um vetor linha de tamanho 4 e
200
fornece as dimens�es da moldura:
201
<literal>rect=[xmin,ymin,xmax,ymax]</literal>.
208
<title>Descri��o</title>
209
<para>Toma um esbo�o 2d de uma superf�cie dada por z em um grid de
210
coordenadas polares definido por <literal>rho</literal> e
211
<literal>theta</literal>. Cada regi�o � preenchida com um n�vel de cinza
212
ou de cor dependendo do valor m�dio de <literal>z</literal> nas quinas do
217
<title>Exemplos</title>
218
<programlisting role="example"><![CDATA[
15
<refname>graypolarplot</refname>
16
<refpurpose>Esbo�o polar 2d de uma superf�cie utilizando-se
21
<title>Seq��ncia de Chamamento</title>
22
<synopsis>graypolarplot(theta,rho,z,[strf,rect])</synopsis>
25
<title>Par�metros</title>
30
<para>vetor de tamanho n1, a discretiza��o do �ngulo em radianos.
37
<para>vetor de tamanho n2, a discretiza��o do raio </para>
44
matriz de reais de tamanho (n1,n2). <literal>z(i,j)</literal>
45
� o valor da superf�cie no ponto (theta(i),rho(j)).
53
string de comprimento 3 <literal>"xy0"</literal>.
60
o padr�o � <literal>"030"</literal>.
67
<para>controla a exibi��o de legendas.</para>
72
<para>sem legendas. </para>
78
<para>com legendas. Elas s�o fornecidas pelo argumento
79
opcional <literal>leg</literal>.
89
<para>controla a computa��o da moldura.</para>
94
<para>as molduras correntes (definidas por uma chamada
95
anterior a uma fun��o de esbo�o de alto-n�vel) s�o
96
utilizadas. �til ao se superpor esbo�os m�ltiplos.
104
o argumento opcional <literal>rect</literal> �
105
utilizado para se especificar as fronteiras do esbo�o.
112
<para>as fronteiras do esbo�o s�o computadas
113
utilizando-se os valores m�nimo e m�ximo de
114
<literal>x</literal> e <literal>y</literal>.
122
como <literal>y=1</literal> mas produz escala de
131
como <literal>y=2</literal> mas produz escala de
140
como <literal>y=1</literal> mas
141
<literal>plot2d</literal> pode mudar as fronteiras do
142
esbo�o e os tiques dos eixos para se obter boas
143
gradua��es. Quando o bot�o de zoom � ativado, este modo
152
como <literal>y=2</literal> mas
153
<literal>plot2d</literal> pode mudar as fronteiras do
154
esbo�o e os tiques dos eixos para se obter boas
155
gradua��es. Quando o bot�o de zoom � ativado, este modo
164
como <literal>y=5</literal> mas a escala do novo
165
esbo�o � misturada � escala corrente.
173
como <literal>y=6</literal> mas a escala do novo
174
esbo�o � misturada � escala corrente.
187
<para>string. � usado quando o primeiro caractere x do argumento
188
<literal>strf</literal> � 1. <literal>leg</literal> possui a forma
189
<literal>"leg1@leg2@...."</literal> onde <literal>leg1</literal>,
190
<literal>leg2</literal>, etc. s�o respectivamente as legendas das
191
primeira, segunda, etc. curvas. O padr�o � " ".
198
<para>� usado quando o segundo caractere y do argumento
199
<literal>strf</literal> � 1, 3 ou 5. � um vetor linha de tamanho 4 e
200
fornece as dimens�es da moldura:
201
<literal>rect=[xmin,ymin,xmax,ymax]</literal>.
208
<title>Descri��o</title>
209
<para>Toma um esbo�o 2d de uma superf�cie dada por z em um grid de
210
coordenadas polares definido por <literal>rho</literal> e
211
<literal>theta</literal>. Cada regi�o � preenchida com um n�vel de cinza
212
ou de cor dependendo do valor m�dio de <literal>z</literal> nas quinas do
217
<title>Exemplos</title>
218
<programlisting role="example"><![CDATA[
219
219
rho=1:0.1:4;theta=(0:0.02:1)*2*%pi;
220
220
z=30+round(theta'*(1+rho^2));
222
222
f.color_map= hotcolormap(128);
223
223
clf();graypolarplot(theta,rho,z)
224
224
]]></programlisting>