You are on page 1of 16

UNIVERSIDAD NACIONAL SANTIAGO ANTUNEZ DE MAYOLO

Facultad de Ingeniera Civil

CONTENIDO
I. INTRODUCCION: ................................................................................................................................ 1
II. MARCO TEORICO: ............................................................................................................................. 1
INTER POLACION SEGMENTARIA CUBICA: ......................................................................................... 1
1) Condicin de interpolacin: ............................................................................................................. 1
2) Condicin de continuidad en nodos interiores: ................................................................................ 2
3) Condiciones de derivabilidad en nodos interiores: .......................................................................... 2
4) Condiciones de continuidad de la primera derivada en los nodos interiores: .................................. 2
5) Se satisfacen uno de los siguientes pares condiciones de frontera: ............................................... 2
III. CODIFICACION EN MATLAB: ........................................................................................................ 3
IV. ELECCION DE FIGURA Y OBTENCION DE COORDENADAS: .................................................... 4
1) Coordenadas Oreja izquierda ....................................................................................................... 4
2) Coordenadas Oreja derecha......................................................................................................... 5
3) Coordenadas Mejilla izquierda...................................................................................................... 5
4) Coordenadas Mejilla derecha ....................................................................................................... 5
5) Coordenadas Cima de cabeza ..................................................................................................... 6
6) Coordenadas Brazo izquierdo ...................................................................................................... 6
7) Coordenadas Brazo derecho ........................................................................................................ 6
8) Coordenadas Pata izquierda ........................................................................................................ 6
9) Coordenadas Pata derecha .......................................................................................................... 7
10) Coordenadas Cola ................................................................................................................... 7
V. CALCULOS: ......................................................................................................................................... 7
1) Oreja Izquierda ................................................................................................................................ 8
2) Oreja Derecha ................................................................................................................................. 8
3) Mejilla izquierda: .............................................................................................................................. 9
4) Mejilla derecha............................................................................................................................... 10
5) Cima de cabeza ............................................................................................................................. 11
6) Brazo Izquierdo.............................................................................................................................. 11
7) Brazo Derecho ............................................................................................................................... 12
8) Pata Izquierda................................................................................................................................ 13
9) Pata Derecha ................................................................................................................................. 13
10) Cola ........................................................................................................................................... 14
VI. RESULTADOS: ............................................................................................................................. 15
VII. CONCLUCIONES: ......................................................................................................................... 15
UNIVERSIDAD NACIONAL SANTIAGO ANTUNEZ DE MAYOLO
Facultad de Ingeniera Civil

I. INTRODUCCION:
El presente trabajo muestra la generacin de una figura a travs de una aproximacin por
el mtodo de Splines Cbicos este es un tipo de interpolacin que ha demostrado poseer
una gran aproximacin y que inclusive es usado para el diseo asistido por computadora,
por ejemplo, tipo de letras, figuras de animales, objetos, etc. En este trabajo realizare el
diseo de figuras de animales a travs de forma manual. Esta interpolacin se llama
interpolacin segmentaria o interpolacin por Splines.

El trabajo consistir en elegir una imagen cualquiera obtener las coordenadas de sus
puntos por medio del programa AutoCAD, para posteriormente aplicando el mtodo de
aproximacin obtengamos el grafico por medio de Excel y Matlab.

Se puede decir que, entre las formas de ajustar los datos, los Splines cbicos han
resultado ser los ms eficaces para cualquier tipo de aplicacin por lo que se aplicaran el
presente trabajo.

II. MARCO TEORICO:


INTER POLACION SEGMENTARIA CUBICA:
Dados n+1 puntos (x0, f(x0)), (x1, f(x1)), (xn, f(xn)) con x0<x1<<xn y f alguna funcin de
valor real definida en un intervalo [a, b] que contiene a los nodos x0, x1, , xn; se trata de
aproximar la funcin en cada su intervalo [xk,xk+1], k=0,1, , n-1. Mediante un polinomio
de grado menor e igual que tres, el cual suponemos de la forma:

() = + ( ) + ( )2 + ( )3 ; = 0, 1, , 1

Son n polinomios de grado menor o igual que 3 y cada uno con cuatro coeficientes
incgnitas, as que tenemos un total de 4n incgnitas por determinar. Las condiciones que
deben satisfacer tales polinomios son.

1) Condicin de interpolacin:
( ) = ( ), = 0, 1, , 1

1 ( ) = ( )

Estas condiciones producen n+1 ecuaciones.

1
UNIVERSIDAD NACIONAL SANTIAGO ANTUNEZ DE MAYOLO
Facultad de Ingeniera Civil

2) Condicin de continuidad en nodos interiores:


(+1 ) = +1 (+1 ), = 0, 1, , 2

Estas condiciones producen n-2 ecuaciones.

3) Condiciones de derivabilidad en nodos interiores:


(+1 ) = +1 (+1 ), = 0, 1, , 2

Estas condiciones producen n-1 ecuaciones.

4) Condiciones de continuidad de la primera derivada en los nodos interiores:


(+1 ) = +1 (+1 ), = 0, 1, , 2

Se conserva la concavidad en la vecindad del nodo interior, a no ser que la segunda


derivada sea cero en el nodo interior.

Estas condiciones dan lugar a n-1 ecuaciones; Hasta aqu tenemos 4n-2 ecuaciones.

5) Se satisfacen uno de los siguientes pares condiciones de frontera:


a) Condiciones de frontera libre: No dependen de las condiciones adicionales sobre
la funcin p0(x0) =0 y pn-1(xn) =0.
b) Condiciones de frontera sujeta: Se requieren que se conozca f(x0) y f(xn) y fijan
al polinomio p0(x) x [x0,x1], en el punto extremo x0 y al polinomio pn-1(x) x [xn-
1, x1], en el punto extremo xn.
0 (0 ) = (0 ) , 1 ( ) = ()

2
UNIVERSIDAD NACIONAL SANTIAGO ANTUNEZ DE MAYOLO
Facultad de Ingeniera Civil

III. CODIFICACION EN MATLAB:

Algoritmo para la generacin de figuras a travs de Splines cbicos:


Function S=splinecubico(x,y)
n=length(x); syms('x');
for i=1:n-1
h(i)=x(i+1)-x(i);
end
for i=2:n-1
p(i)=3*(y(i+1)*h(i-1)-y(i)*(x(i+1)-x(i-1))+y(i-1)*h(i))/(h(i-
1)*h(i));
end
l(1)=1;u(1)=0;z(1)=0;
for i=2:n-
l(i)=2*(x(i+1)-x(i-1))-h(i-1)*u(i-1);
u(i)=h(i)/l(i);z(i)=(p(i)-h(i-1)*z(i-1))/l(i);
end
l(n)=1;z(n)=0;c(n)=0;
for j=n-1:-1:1
c(j)=z(j)-u(j)*c(j+1);
b(j)=((y(j+1)-y(j))/h(j))-h(j)*(c(j+1)+2*c(j))/3;
d(j)=(c(j+1)-c(j))/(3*h(j));
end
for i=1:n-1
sj=x(i):.01:x(i+1);
s=y(i)+b(i)*(sj-x(i))+c(i)*(sj-x(i)).^2+d(i)*(sj-x(i)).^3;
hold on ; plot(x,y,'x'); plot(sj,s,'m')
end
for i=1:n-1
s=y(i)+b(i)*(X-x(i))+c(i)*(X-x(i))^2+d(i)*(X-x(i))^3
end

3
UNIVERSIDAD NACIONAL SANTIAGO ANTUNEZ DE MAYOLO
Facultad de Ingeniera Civil

IV. ELECCION DE FIGURA Y OBTENCION DE COORDENADAS:

1) Coordenadas Oreja izquierda

x y
1.90 21.00
1.30 22.00
1.27 24.00
1.70 25.00
2.56 26.00

4
UNIVERSIDAD NACIONAL SANTIAGO ANTUNEZ DE MAYOLO
Facultad de Ingeniera Civil

3.57 26.57
5.00 27.00
6.63 26.67
7.75 26.00
8.83 25.00

2) Coordenadas Oreja derecha

x y
15.20 25.00
16.00 26.00
17.00 26.65
18.00 27.00
19.00 27.00
21.20 26.00
22.00 25.00
22.57 23.40
22.40 22.00
21.52 20.42

3) Coordenadas Mejilla izquierda

x y
1.90 21.00
1.61 20.00
1.28 19.00
1.00 18.00
1.00 17.00
1.22 16.00
1.55 15.00
2.47 13.50
4.00 12.00
5.50 10.83

4) Coordenadas Mejilla derecha

x y
21.52 20.42
22.00 19.00
22.23 18.00
22.23 17.00
22.10 16.00
21.69 15.00
21.22 14.00

5
UNIVERSIDAD NACIONAL SANTIAGO ANTUNEZ DE MAYOLO
Facultad de Ingeniera Civil

20.50 13.00
19.44 12.00
18.42 11.13

5) Coordenadas Cima de cabeza

x y
8.83 25.00
10.68 25.40
12.00 25.41
13.50 24.39
15.20 25.00

6) Coordenadas Brazo izquierdo

x y
5.50 10.83
4.59 10.00
3.00 8.00
3.00 7.00
4.61 6.34

7) Coordenadas Brazo derecho

x y
18.42 11.13
19.59 10.00
20.71 8.00
20.65 7.00
19.43 6.43

8) Coordenadas Pata izquierda

x y
4.61 6.34
3.75 5.00
4.00 2.00
7.00 0.45
9.43 1.70

6
UNIVERSIDAD NACIONAL SANTIAGO ANTUNEZ DE MAYOLO
Facultad de Ingeniera Civil

9) Coordenadas Pata derecha

x y
19.43 6.43
20.38 5.00
20.17 2.00
17.50 0.46
14.78 1.71

10) Coordenadas Cola

x y
9.43 1.70
11.00 1.23
12.50 1.19
14.00 1.43
14.78 1.71

V. CALCULOS:
Aplicando la condicin: = ( ) . (1)

Aplicando el sistema de ecuaciones siguiente y adems las condiciones de borde para la


obtencin del ck:

3 3
1 1 + 2(1 + ) + +1 = (+1 ) ( 1 ) = (2)
1

Luego con la ayuda de la siguiente ecuacin calcularemos b k:

1
= (+1 ) (2 + +1 ) (3)
3

Y finalmente con la ayuda de esta ecuacin calcularemos dk:

+1
= (4)
3

7
UNIVERSIDAD NACIONAL SANTIAGO ANTUNEZ DE MAYOLO
Facultad de Ingeniera Civil

1) Oreja Izquierda

Resolviendo el sistema de ecuaciones y posteriormente aplicando las ecuaciones (3) y


(4) tendremos:

1.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 C0 0.00
-0.60 -1.26 -0.03 0.00 0.00 0.00 0.00 0.00 0.00 0.00 C1 -195.00
0.00 -0.03 0.80 0.43 0.00 0.00 0.00 0.00 0.00 0.00 C2 206.98
0.00 0.00 0.43 2.58 0.86 0.00 0.00 0.00 0.00 0.00 C3 -3.49
0.00 0.00 0.00 0.86 3.74 1.01 0.00 0.00 0.00 0.00 C4 -1.80
=
0.00 0.00 0.00 0.00 1.01 4.88 1.43 0.00 0.00 0.00 C5 -0.79
0.00 0.00 0.00 0.00 0.00 1.43 6.12 1.63 0.00 0.00 C6 -1.51
0.00 0.00 0.00 0.00 0.00 0.00 1.63 5.50 1.12 0.00 C7 -1.19
0.00 0.00 0.00 0.00 0.00 0.00 0.00 1.12 4.40 1.08 C8 -0.98
0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 1.00 C9 0.00

Entonces los trazadores cbicos para la curva ser:

() = + ( ) + ( )2 + ( )3 ; = 0, 1, , 1

k a b c d
0 21.00 27.89 0.00 -82.10
1 22.00 -60.78 147.77 -1620.29
2 24.00 -74.02 293.60 -269.90
3 25.00 28.76 -54.58 26.14
4 26.00 -7.10 12.88 -5.24
5 26.57 2.89 -2.99 0.82
6 27.00 -0.60 0.54 -0.18
7 26.67 -0.29 -0.35 0.06
8 26.00 -0.83 -0.13 0.04

2) Oreja Derecha

Resolviendo el sistema de ecuaciones y posteriormente aplicando las ecuaciones (3) y


(4) tendremos:

8
UNIVERSIDAD NACIONAL SANTIAGO ANTUNEZ DE MAYOLO
Facultad de Ingeniera Civil

1.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 C0 0.00
0.80 3.60 1.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 C1 -1.80
0.00 1.00 4.00 1.00 0.00 0.00 0.00 0.00 0.00 0.00 C2 -0.90
0.00 0.00 1.00 4.00 1.00 0.00 0.00 0.00 0.00 0.00 C3 -1.05
0.00 0.00 0.00 1.00 6.40 2.20 0.00 0.00 0.00 0.00 C4 = -1.36
0.00 0.00 0.00 0.00 2.20 6.00 0.80 0.00 0.00 0.00 C5 -2.39
0.00 0.00 0.00 0.00 0.00 0.80 2.74 0.57 0.00 0.00 C6 -4.67
0.00 0.00 0.00 0.00 0.00 0.00 0.57 0.80 -0.17 0.00 C7 33.13
0.00 0.00 0.00 0.00 0.00 0.00 0.00 -0.17 -2.10 -0.88 C8 -19.32
0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 1.00 C9 0.00

Entonces los trazadores cbicos para la curva ser:

() = + ( ) + ( )2 + ( )3 ; = 0, 1, , 1

k a b c d
0 25.00 1.38 0.00 -0.20
1 26.00 1.00 -0.47 0.13
2 26.65 0.43 -0.09 0.01
3 27.00 0.29 -0.05 -0.24
4 27.00 -0.52 -0.76 0.36
5 26.00 1.34 1.60 -6.05
6 25.00 -7.72 -12.92 37.78
7 23.40 14.38 51.68 91.50
8 22.00 4.74 5.02 1.90

3) Mejilla izquierda:

Resolviendo el sistema de ecuaciones y posteriormente aplicando las ecuaciones (3) y


(4) tendremos:

1.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 C0 0.00
-0.29 -1.24 -0.33 0.00 0.00 0.00 0.00 0.00 0.00 0.00 C1 -1.25
0.00 -0.33 -1.22 -0.28 0.00 0.00 0.00 0.00 0.00 0.00 C2 1.62
=
0.00 0.00 -0.28 -0.56 0.00 0.00 0.00 0.00 0.00 0.00 C3 -3010.71
0.00 0.00 0.00 0.00 0.44 0.22 0.00 0.00 0.00 0.00 C4 2986.30
0.00 0.00 0.00 0.00 0.22 1.10 0.33 0.00 0.00 0.00 C5 4.61

9
UNIVERSIDAD NACIONAL SANTIAGO ANTUNEZ DE MAYOLO
Facultad de Ingeniera Civil

0.00 0.00 0.00 0.00 0.00 0.33 2.50 0.92 0.00 0.00 C6 4.20
0.00 0.00 0.00 0.00 0.00 0.00 0.92 4.90 1.53 0.00 C7 1.95
0.00 0.00 0.00 0.00 0.00 0.00 0.00 1.53 6.06 1.50 C8 0.60
0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 1.00 C9 0.00

Entonces los trazadores cbicos para la curva ser:

() = + ( ) + ( )2 + ( )3 ; = 0, 1, , 1

k a b c d
0 21.00 42.89 0.00 -468.95
1 20.00 -75.43 407.98 1956.78
2 19.00 294.58 -1529.23 -9173.42
3 18.00 -1006.64 6176.44 459411.34
4 17.00 -992.90 7554.67 -13889.10
5 16.00 317.64 -1570.46 1814.38
6 15.00 -126.11 225.77 -98.33
7 13.50 39.63 -45.62 12.47
8 12.00 -12.40 11.62 -2.58

4) Mejilla derecha

Resolviendo el sistema de ecuaciones y posteriormente aplicando las ecuaciones (3) y


(4) tendremos:

1.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 C0 0.00
0.48 1.42 0.23 0.00 0.00 0.00 0.00 0.00 0.00 0.00 C1 -4.17
0.00 0.23 0.46 0.00 0.00 0.00 0.00 0.00 0.00 0.00 C2 -29986.96

0.00 0.00 0.00 -0.26 -0.13 0.00 0.00 0.00 0.00 0.00 C3 30023.06

0.00 0.00 0.00 -0.13 -1.08 -0.41 0.00 0.00 0.00 0.00 C4 = -15.74
0.00 0.00 0.00 0.00 -0.41 -1.76 -0.47 0.00 0.00 0.00 C5 -0.93
0.00 0.00 0.00 0.00 0.00 -0.47 -2.38 -0.72 0.00 0.00 C6 -2.22
0.00 0.00 0.00 0.00 0.00 0.00 -0.72 -3.56 -1.06 0.00 C7 -1.34
0.00 0.00 0.00 0.00 0.00 0.00 0.00 -1.06 -4.16 -1.02 C8 -0.27
0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 1.00 C9 0.00

Entonces los trazadores cbicos para la curva ser:

() = + ( ) + ( )2 + ( )3 ; = 0, 1, , 1
10
UNIVERSIDAD NACIONAL SANTIAGO ANTUNEZ DE MAYOLO
Facultad de Ingeniera Civil

k a b c d
0 20.42 -1839.10 0.00 7969.37
1 19.00 3669.33 11475.89 -119340.81
2 18.00 -9991.15 -70869.27 -176225243.58
3 17.00 -10010.61 -123736.84 -359202.51
4 16.00 3946.12 16459.90 16685.77
5 15.00 -1136.36 -4063.60 -3492.09
6 14.00 369.22 860.25 485.24
7 13.00 -114.89 -187.88 -74.16
8 12.00 33.45 47.94 15.67

5) Cima de cabeza

Resolviendo el sistema de ecuaciones y posteriormente aplicando las ecuaciones (3) y


(4) tendremos:

1.00 0.00 0.00 0.00 0.00 C0 0.00


1.85 6.34 1.32 0.00 0.00 C1 -0.63
0.00 1.32 5.64 1.50 0.00 C2 = -2.06
0.00 0.00 1.50 6.40 1.70 C3 3.12
0.00 0.00 0.00 0.00 1.00 C4 0.00

Entonces los trazadores cbicos para la curva ser:

() = + ( ) + ( )2 + ( )3 ; = 0, 1, , 1

k a b c d
0 25.00 0.21 0.00 0.00
1 25.40 0.23 0.01 -0.14
2 25.41 -0.45 -0.53 0.25
3 24.39 -0.33 0.61 -0.12

6) Brazo Izquierdo

Resolviendo el sistema de ecuaciones y posteriormente aplicando las ecuaciones (3) y


(4) tendremos:

11
UNIVERSIDAD NACIONAL SANTIAGO ANTUNEZ DE MAYOLO
Facultad de Ingeniera Civil

1.00 0.00 0.00 0.00 0.00 C0 0.00


-0.91 -4.98 -1.58 0.00 0.00 C1 1.06
0.00 -1.58 -3.18 -0.01 0.00 C2 = 296.20
0.00 0.00 -0.01 3.20 1.61 C3 -301.23
0.00 0.00 0.00 0.00 1.00 C4 0.00

Entonces los trazadores cbicos para la curva ser:

() = + ( ) + ( )2 + ( )3 ; = 0, 1, , 1

k a b c d
0 10.83 11.44 0.00 -12.717
1 10.00 -20.15 34.72 30.55
2 8.00 98.95 -110.10 -520.65
3 7.00 101.00 -94.48 19.56

7) Brazo Derecho

Resolviendo el sistema de ecuaciones y posteriormente aplicando las ecuaciones (3) y


(4) tendremos:

1.00 0.00 0.00 0.00 0.00 C0 0.00


1.17 4.58 1.12 0.00 0.00 C1 -2.46
0.00 1.12 2.12 -0.06 0.00 C2 = 55.36
0.00 0.00 -0.06 -2.56 -1.22 C3 -48.60
0.00 0.00 0.00 0.00 1.00 C4 0.00

Entonces los trazadores cbicos para la curva ser:

() = + ( ) + ( )2 + ( )3 ; = 0, 1, , 1

k a b c d
0 11.13 2.19 0.00 -2.306
1 10.00 -7.28 -8.09 11.61
2 8.00 18.27 30.91 70.25
3 7.00 15.32 18.26 4.99

12
UNIVERSIDAD NACIONAL SANTIAGO ANTUNEZ DE MAYOLO
Facultad de Ingeniera Civil

8) Pata Izquierda

Resolviendo el sistema de ecuaciones y posteriormente aplicando las ecuaciones (3) y (4)


tendremos:

1.00 0.00 0.00 0.00 0.00 C0 0.00


-0.86 -1.22 0.25 0.00 0.00 C1 -40.67
0.00 0.25 6.50 3.00 0.00 C2 = 34.45
0.00 0.00 3.00 10.86 2.43 C3 3.09
0.00 0.00 0.00 0.00 1.00 C4 0.00

Entonces los trazadores cbicos para la curva ser:

() = + ( ) + ( )2 + ( )3 ; = 0, 1, , 1

k a b c d
0 6.34 11.37 0.00 -13.273
1 5.00 -18.08 34.24 -39.77
2 2.00 -8.41 4.41 -0.59
3 0.45 2.03 -0.93 0.13

9) Pata Derecha

Resolviendo el sistema de ecuaciones y posteriormente aplicando las ecuaciones (3) y (4)


tendremos:

1.00 0.00 0.00 0.00 0.00 C0 0.00


0.95 1.48 -0.21 0.00 0.00 C1 47.37
0.00 -0.21 -5.76 -2.67 0.00 C2 = -41.13
0.00 0.00 -2.67 -10.78 -2.72 C3 -3.11
0.00 0.00 0.00 0.00 1.00 C4 0.00

Entonces los trazadores cbicos para la curva ser:

() = + ( ) + ( )2 + ( )3 ; = 0, 1, , 1

13
UNIVERSIDAD NACIONAL SANTIAGO ANTUNEZ DE MAYOLO
Facultad de Ingeniera Civil

k a b c d
0 6.43 -11.94 0.00 11.558
1 5.00 19.36 32.94 41.87
2 2.00 11.06 6.56 0.99
3 0.46 -2.88 -1.34 -0.16

10) Cola

Resolviendo el sistema de ecuaciones y posteriormente aplicando las ecuaciones (3) y (4)


tendremos:

1.00 0.00 0.00 0.00 0.00 C0 0.00


1.57 6.14 1.50 0.00 0.00 C1 0.82
0.00 1.50 6.00 1.50 0.00 C2 = 0.56
0.00 0.00 1.50 4.56 0.78 C3 0.60
0.00 0.00 0.00 0.00 1.00 C4 0.00

Entonces los trazadores cbicos para la curva ser:

() = + ( ) + ( )2 + ( )3 ; = 0, 1, , 1

k a b c d
0 1.70 -0.37 0.00 0.027
1 1.23 -0.17 0.13 -0.02
2 1.19 0.07 0.03 0.02
3 1.43 0.30 0.12 -0.05

14
UNIVERSIDAD NACIONAL SANTIAGO ANTUNEZ DE MAYOLO
Facultad de Ingeniera Civil

VI. RESULTADOS:
Graficando las ecuaciones obtenidas con el programa Excel tendremos la silueta del oso
propuesto:
Aproximndose bastante al real.

OI OD MI MD C BI BD PI PD COLA

30

25

20

15

10

0
0 5 10 15 20 25

VII. CONCLUCIONES:

- El mtodo de Splines cbicos es ptimo para aproximar funciones en intervalos dados,


por lo que se concluye que el mtodo se puede usar en diferentes rubros para aproximar
curvas de figuras que deseamos dibujar.
- Se logr dibujar la silueta del oso con ayuda del mtodo de Splines cbicos con una
precisin apreciable por lo que se concluye que el mtodo de aproximacin es adecuado.

15

You might also like