domingo, 13 de noviembre de 2011

José Espejo-Snoopy




Utilizando el algoritmo 3.4 del libro “Analisis numerico” de Burden obtenemos las tablas:


Donde:
- Xi son datos de entrada (i=0,1,2,…n)
- Ai = f(xi) datos de entrada (i=0,1,2,…n)
- Hi = Xi+1 – Xi (i=0,1,2,…n-1)
- αi =( 3*(Ai+1-Ai)/Hi)-(3*(Ai-Ai-1)/Hi-1) (i=1,2,…n-1)
- I0=1
- U0=0
- Z1=0
- In=1
- Zn=0
- Cn=0
- Ii =2*(Xi+1-Xi-1)-Hi-1*Ui-1 (i=1,2,…n-1)
- Ui = Hi/Ii (i=1,2,…n-1)
- Zi = ( αi –Hi-1*Zi-1)/Ii (i=1,2,…n-1)
- Ci = Zi-Ui*Ci+1 (i=0,1,2,…n-1)
- Bi = ((Ai+1-Ai)/Hi)-(Hi*(Ci+1+2*Ci)/3) (i=0,1,2,…n-1)
- Di = (Ci+1-Ci)/(3*hi)
Finalmente después de haber obtenido los puntos Ai, Bi, Ci y Di podemos aplicar los polinomios:
Si(x)= Ai+ Bi(X-Xi)+ Ci(X-Xi)2 + Di(X-Xi)3
Ahora los puntos para graficar a Snoopy (los puntos que faltaban) son estos:
Cola y pata (arriba)
1 3
7 2,9
8,5 3,4
7,7 2,6
7,6 2,4
7,7 2,2
8,5 2
10,1 2,2
10,6 2,3
11,1 2,2
11,8 2,1
12 2,1
12,5 2
12,8 2,1
13 2,2
13,2 2,1
13,5 2,2
14 2







Cola y pata (abajo)
1 3
2 3,7
5 3,9
6 4,2
6,5 5
7 5,5
8 6
10 6,2
12,5 5
12,7 4,7
12,6 4,3
12,2 4
11,3 3,7
11,1 3,5
11,3 3,3
11,8 3,3
12,4 3,4
13 3,5
13,5 3,5
14 3,3
14,4 3,1
14,6 3
14,5 2,5
14 2

De Hocico a estomago
14,2 2,1
17,2 2,1
17,6 1,9
17,9 1,8
18,2 1,9
18,6 2,1
23 1,7
23,3 1,6
23,6 1,7
23,9 1,8
24,2 1,8
24,5 1,7
25 1,8
25,5 1,8
26 1,9
27 2,2
27,5 2,5
27,7 3
27,8 3,5
27,7 4,1

Pata superior
15,5 2,1
15,7 2,5
16 2,8
16,5 3
17 3
22 2,8
23 2,9
24,2 3,2
25 2,8
25,2 2,6
25,5 1,8

Nariz
27,6 2,5
28 2,5
28,5 2,6
28,8 2,9
29 3,2
28,8 3,5
28,4 3,9
28 4
27,8 4

Manito
28,5 2,6
28,8 2,5
29 2,4
29,2 2,6
29,3 2,7
29,4 2,6
29,7 2,5
30 3

Para finalizar debemos separar los datos en curvas, usar el algoritmo para obtener los polinomios de interpolación.

No hay comentarios:

Publicar un comentario