1
1
<?xml version="1.0" encoding="ISO-8859-1"?>
2
2
<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="eval_cshep2d" xml:lang="en">
4
<refname>eval_cshep2d</refname>
5
<refpurpose>avalia��o por interpola��o c�bica bidimensional de
10
<title>Seq��ncia de Chamamento</title>
11
<synopsis>[zp [,dzpdx, dzpdy [,d2zpdxx,d2zpdxy,d2zpdyy]]] = eval_cshep2d(xp, yp, tl_coef)</synopsis>
14
<title>Par�metros</title>
19
<para>dois vetores (ou matrizes) de mesmo tamanho </para>
25
<para>uma estrutura Scilab tlist (de tipo cshep2d) definindo uma
26
fun��o de interpola��o c�bica de Shepard (chamada
27
<literal>S</literal> a partir daqui)
35
vetor (ou matrizes) de mesmo tamanho que <literal>xp</literal>
36
e <literal>yp</literal>, avalia��o do interpolante
37
<literal>S</literal> nesses pontos
42
<term>dzpdx,dzpdy</term>
44
<para>vetores (ou matrizes) de mesmo tamanho que
45
<literal>xp</literal> e <literal>yp</literal>, avalia��o das
46
derivadas primeiras de <literal>S</literal> nestes pontos
51
<term>d2zpdxx,d2zpdxy,d2zpdyy</term>
53
<para>vetores (ou matrizes) de mesmo tamanho que
54
<literal>xp</literal> e <literal>yp</literal>, avalia��o das
55
derivadas segundas de <literal>S</literal> nestes pontos
62
<title>Descri��o</title>
63
<para>Esta � a rotina de avalia��o para a fun��o de interpola��o c�bica de
64
Shepard obtida com <link linkend="cshep2d">cshep2d</link>, isto � :
66
<programlisting role=""><![CDATA[
4
<refname>eval_cshep2d</refname>
5
<refpurpose>avalia��o por interpola��o c�bica bidimensional de
10
<title>Seq��ncia de Chamamento</title>
11
<synopsis>[zp [,dzpdx, dzpdy [,d2zpdxx,d2zpdxy,d2zpdyy]]] = eval_cshep2d(xp, yp, tl_coef)</synopsis>
14
<title>Par�metros</title>
19
<para>dois vetores (ou matrizes) de mesmo tamanho </para>
25
<para>uma estrutura Scilab tlist (de tipo cshep2d) definindo uma
26
fun��o de interpola��o c�bica de Shepard (chamada
27
<literal>S</literal> a partir daqui)
35
vetor (ou matrizes) de mesmo tamanho que <literal>xp</literal>
36
e <literal>yp</literal>, avalia��o do interpolante
37
<literal>S</literal> nesses pontos
42
<term>dzpdx,dzpdy</term>
44
<para>vetores (ou matrizes) de mesmo tamanho que
45
<literal>xp</literal> e <literal>yp</literal>, avalia��o das
46
derivadas primeiras de <literal>S</literal> nestes pontos
51
<term>d2zpdxx,d2zpdxy,d2zpdyy</term>
53
<para>vetores (ou matrizes) de mesmo tamanho que
54
<literal>xp</literal> e <literal>yp</literal>, avalia��o das
55
derivadas segundas de <literal>S</literal> nestes pontos
62
<title>Descri��o</title>
63
<para>Esta � a rotina de avalia��o para a fun��o de interpola��o c�bica de
64
Shepard obtida com <link linkend="cshep2d">cshep2d</link>, isto � :
66
<programlisting role=""><![CDATA[
67
67
zp(i) = S(xp(i),yp(i))
68
68
dzpdx(i) = dS/dx(xp(i),yp(i))
69
69
dzpdy(i) = dS/dy(xp(i),yp(i))
71
71
d2zpdxy(i) = d2S/dxdy(xp(i),yp(i))
72
72
d2zpdyy(i) = d2S/dy2(xp(i),yp(i))
73
73
]]></programlisting>
76
<title>Observa��o </title>
77
<para>O interpolante S � C2 (duas vezes continuamente diferenci�vel) mas
78
tamb�m � estendido por zero para <emphasis>(x,y)</emphasis>
79
suficientemente longe dos pontos de interpola��o. Isto leva a uma
80
descontinuidade em regi�es exteriores muito longe dos pontos de
81
interpola��o e, assim, a avalia��o n�o se torna incoveniente na pr�tica
82
(de um modo geral, avalia��o fora dos pontos de interpola��o (i.e.
83
extrapola��o) leva a resultados muito inacurados).
87
<title>Exemplos </title>
88
<programlisting role="example"><![CDATA[
76
<title>Observa��o </title>
77
<para>O interpolante S � C2 (duas vezes continuamente diferenci�vel) mas
78
tamb�m � estendido por zero para <emphasis>(x,y)</emphasis>
79
suficientemente longe dos pontos de interpola��o. Isto leva a uma
80
descontinuidade em regi�es exteriores muito longe dos pontos de
81
interpola��o e, assim, a avalia��o n�o se torna incoveniente na pr�tica
82
(de um modo geral, avalia��o fora dos pontos de interpola��o (i.e.
83
extrapola��o) leva a resultados muito inacurados).
87
<title>Exemplos </title>
88
<programlisting role="example"><![CDATA[
89
89
// ver se��o de exemplos em cshep2d
91
91
// este exemplo mostra o comportamento longe dos pontos de interpola��o...
111
111
legends(["regi�o de extrapola��o","regi�o de interpola��o"],[2 3],1)
113
113
]]></programlisting>
115
<refsection role="see also">
116
<title>Ver Tamb�m</title>
117
<simplelist type="inline">
119
<link linkend="cshep2d">cshep2d</link>
124
<title>Autores</title>
125
<simplelist type="vert">
126
<member>Robert J. Renka</member>
127
<member>B. Pincon (interface Scilab)</member>
115
<refsection role="see also">
116
<title>Ver Tamb�m</title>
117
<simplelist type="inline">
119
<link linkend="cshep2d">cshep2d</link>
124
<title>Autores</title>
125
<simplelist type="vert">
126
<member>Robert J. Renka</member>
127
<member>B. Pincon (interface Scilab)</member>