Вы находитесь на странице: 1из 11

Universidad Nacional Jorge

Basadre Grohmann
Facultad De Ingeniera
Escuela Acadmico Profesional de
Ingeniera Qumica
Curso

Trabajo N

mtodos numricos

Splyns cubicos

Profesor

ing.Williams Torres Huayta

Alumno

Yuri Christian Chara Limache

Cdigo

2012-36036

Tacna Per
2014

Splynes cubicos
Cada polinomio P(x) a travs del que construimos los Splines en [m,n] tiene grado 3. Esto quiere
decir, que va a tener la forma P(x) = ax + bx + cx + d
En este caso vamos a tener cuatro variables por cada intervalo (a,b,c,d), y una nueva condicin
para cada punto comn a dos intervalos, respecto a la derivada segunda:

Que las partes de la funcin a trozos P(x) pasen por ese punto. Es decir, que las dos Pn(x)
que rodean al f(x) que queremos aproximar, sean igual a f(x) en cada uno de estos puntos.

Que la derivada en un punto siempre coincida para ambos "lados" de la funcin definida a
trozos que pasa por tal punto comn. Que la derivada segunda en un punto siempre
coincida para ambos "lados" de la funcin definida a trozos que pasa por tal punto comn.

Como puede deducirse al compararlo con el caso de splines cuadrticos, ahora no nos va
a faltar una sino dos ecuaciones (condiciones) para el nmero de incgnitas que tenemos.

La forma de solucionar esto, determina el carcter de los splines cbicos. As, podemos usar:
Splines cbicos naturales: La forma ms tpica. La derivada segunda de P se hace 0 para el primer
y ltimo punto sobre el que est definido el conjunto de Splines, esto son, los puntos m y n en el
intervalo
[m,n].
Dar los valores de la derivada segunda de m y n de forma "manual", en el conjunto de splines
definidos
en
el
intervalo
[m,n].
Hacer iguales los valores de la derivada segunda de m y n en el conjunto de splines definidos en el
intervalo [m,n].
Splines cbicos sujetos: La derivada primera de P debe tener el mismo valor que las derivada
primera de la funcin para el primer y ltimo punto sobre el que est definido el conjunto de
Splines, esto son, los puntos m y n en el intervalo [m,n].

Introduccin:
En este trabajo se intenta dar una introduccin al estudio de los splines cbicos.

Una funcin S (x ) es un spline de grado 1 si:


1. El dominio de S (x ) es un intervalo de [a; b]
2. S (x ) es continua en [a; b]
3. Hay puntos (los nodos de S) a = t0 < t1 < < tn = b tal
que S (x ) es lineal en cada subintervalo [ti, ti +1]

Ejemplo:
Determine el spline lineal que interpola una tabla con lso siguientes datos:
X
Y

1
1

2
2

5
3

7
2,5

Solucin:

El spline cbico (k=3) es el spline ms empleado, debido a que proporciona un excelente ajuste a
los puntos tabulados y su clculo no es excesivamente complejo.

Sobre cada intervalo , S est definido por un polinomio cbico diferente. Sea Si el polinomio cbico
que representa a S en el intervalo [ti,ti+1], por tanto:

Los polinomios Si-1 y Si interpolan el mismo valor en el punto ti, es decir, se cumple:
Si-1(ti) = yi = Si(ti)

por lo que se garantiza que S es continuo en todo el intervalo. Adems, se supone que S' y S'' son
continuas, condicin que se emplea en la deduccin de una expresin para la funcin del spline
cbico.

Aplicando las condiciones de continuidad del spline S y de las derivadas primera S' y segunda S'',
es posible encontrar la expresin analtica del spline. No vamos a obtener esta expresin, ya que
su demostracin queda fuera del mbito de estos apuntes. Simplemente diremos que la expresin
resultante es:

En la expresin anterior, hi=ti+1-ti y


son incgnitas. Para determinar sus valores,
utilizamos las condiciones de continuidad que deben cumplir estas funciones. El resultado (que
tampoco vamos a demostrar) es:

La ecuacin anterior, con genera un sistema de n-1ecuaciones


con n+1 incgnitas

lineales

. Podemos elegir z0 y z1 de forma arbitraria y resolver el

sistema de ecuaciones resultante para obtener los valores de


. Una eleccin
especialmente adecuada es hacer z0=z1=0. La funcin spline resultante se denomina spline cbico
natural y el sistema de ecuaciones lineal expresado en forma matricial es:

(1)

en donde:

hi

ti+1-ti

ui

bi

(2)

Figura 3: Algoritmo para resolver los zi

Este sistema de ecuaciones, que es tridiagonal, se puede resolver mediante eliminacin gaussiana
sin pivoteo. Un posible algoritmo para resolver este sistema se muestra en la figura3.El valor del
spline S en un punto x cualquiera interpolado se puede calcular de forma eficiente empleando la
siguiente expresin:

(3)

en donde

Ai

Bi

Ci

(4)

Ejemplo:

BIBLIOGRAFA
Posix Programmer's Guide.Donaeld Lewine. Ed. O'reilly 1991.
-metodos numricos.spline cubicas.Hermes pantoja carhuavilca
Tutorial de anlisis numrico: interpolacin. spline cbicos.jesus garcia quesada.2
de octubre del 2000,V03.
Splines cbicos. Roberto J.Leon vasquez-jorge constanzo.valparaiso, 24 de octubre
del 2006.

Вам также может понравиться