Académique Documents
Professionnel Documents
Culture Documents
CALCULO NUMERICO
APROXIMACION FUNCIONAL E
INTERPOLACION
INTRODUCCION
Una de las ventajas de aproximar informacin discreta o
funciones complejas ,por medio de funciones sencillas
debido a su mayor facilidad de evaluar y manipular dicha
funcin.
Las funciones de aproximacin se obtienen por
combinaciones lineales de elementos de familias de funciones
denominadas elementales .La forma general es:
a0g0(x) + a1g1(x) + ... + angn(x),
donde ai (0 i n ) ,son constantes por determinar y gi(x) (0
i n ) funciones de una familia particular .Los monomios
en x (x0,x, x2 ...) constituyen grupos mas empleados , sus
combinaciones generan aproximaciones del tipo polinomial .
a0 + a1x + a2x2 + ... + anxn
...
X0
X1
X2
...
Xn
(x)
(x0)
(x1)
(x2)
...
(xn)
f(X3)
d3
d2
f(X2)
(X1)
(X0)
d1
d0
X
X0 X1
X2
X3
T(C)
56.5
78.6
113.0
144.5
181.0
205.5
214.5
P(atm)
10
20
30
40
PUNTOS
T(C)
56.5
113.0
181.0
214.5
P(atm)
20
40
56.5 = a0 + 1a1
y al sustituir el punto (1)
113 = a0 + 5a1
al resolverse hallamos los coeficientesa a0 = 4.375 y
a1 = 14.125
Al reemplazar los coeficientes en la ecuacin de la recta
obtenemos:
P(x) = 42.375 + 14.125 x
Esta ecuacin se puede emplear para aproximar la temperatura
cuando la presin es conocida . Al sustituir la presin x = 2 atm se
obtiene una temperatura de 70.6C.A este proceso se le llama
interpolacin .
T(C)
113
100
90
80
70.6
56.5
50
1
P(atm)
T(C)
181
160
113
80
72.1
56.5
P(atm)
1
11
16
20
( x)
( x)
(2 / x )
ln
1
2
sen
1
x
m 0
Cm
xm
P ( x ) a0 ( x x1 ) a1 ( x (1)
x0 )
Donde:
X1 y x0 son los argumentos de los puntos
conocidos [ x0, f(x0) ]
a0 y a1 son dosp( coeficientes
xx )
f por
( x0 )determinar,
a0
x0 el valor
x1
para encontrar
dex0a0;sexhace
x = x0
1
en la ecuacin (1) que al despejar da:
a1
p( x1 )
x1 x0
f ( x1 )
x1 x0
(3)
de tal modo :
p( x )ypara
l0 ( xhallar
) f ( x0 )elal11,(se
x ) sustituye
f ( x1 ) el valor de
(4)x con el x1 , con lo
que resulta:
donde :
x x1
l0 ( x )
x0 x1
x x0
l1 ( x)
x1 x0
pn ( x ) l0 ( x ) f ( x0 ) l1 ( x ) f ( x1 ) ... l n ( x ) f ( xn )
donde :
( x x1 )( x x2 )...( x xn )
l0 ( x )
( x0 x1 )( x0 x2 )...( x0 xn )
( x x0 )( x x2 )...( x xn )
l1 ( x )
( x1 x0 )( x1 x2 )...( x1 xn )
( x x0 )( x x2 )...( x xn1 )
ln ( x )
( xn x0 )( xn x2 )...( xn xn1 )
(5)
f(xi)
-3
xi
Solucin:
3
0
( x 0)( x 3)( x 6)
(0 1)(0 3)(0 6)
(1 0)(1 3)(1 6)
5
7
( x 0)( x 1)( x 6)
( x 0)( x 1)( x 3)
(3 0)(3 1)(3 6)
(6 0)(6 1)(6 3
p3 ( x ) ( x 1)( x 3)( x 6)
3 3 3 2 276
p3 ( x )
x
x
x3
90
90
90
b) como x=1.8 se sustituye en la aproximacin polinomial de
Lagrange de tercer grado se obtiene:
f(1.8)2
3.-DIFERENCIAS DIVIDIDAS
Por definicin de derivada en el punto x0 una funcin
analtica f(x) se tiene:
f ( x ) f ( x0 )
x x0
f ( x ) lim
x x0
x0
x1
x2
xn
f(x)
f(x0)
f(x1)
f(x2)
..
f(xn)
La
derivada
solo
puede
obtenerse
aproximadamente; por ejemplo, si se desea la
derivada en el punto x, (x0 < x < x1), puede
estimarse como sigue
f ( x ) lim
x x0
f ( x1 ) f ( x0 )
,
x1 x0
x0 < x < x1
f ( x1 ) f ( x0 )
x1 x0
f ( x1 ) f ( x0 )
x1 x0
f (x )
f x0 , x1 , x2 , ... xi
f x1 , x2 , x3 , ... xi f x0 , x1 , x2 , ... xi 1
x1 x0
Ejemplo
La informacin de la tabla siguiente se obtuvo del
polinomio:
y x3 2x 2 2
puntos
-2
-1
(x)
-18
-5
-2
-2
142
SOLUCION
Las primeras diferencias divididas mediante los puntos
(0), (1) y (1), (2), respectivamente, son
f x 0, x1
5 (18)
13 ;
1 (2)
f x1, x 2
2 (5)
3
0 ( 1)
4.-APROXIMACIN POLINOMIAL DE
NEWTON
Supngase que se tiene una funcin dada en forma tabular
Puntos
x0
x1
x2
xn
[x]
[x0]
[x1]
[x2]
..
[xn]
p( x ) a0 a1 ( x x0 )
donde x0 es la abscisa del punto (0) y a0, a1 son constantes por
determinar. Para encontrar el valor de a0 se hace x= x0 de donde a0
= p(x0) = f[x0] y a fin de encontrar el valor de a1 se hace x = x1, de
donde a1 = (f[x1] f[x0])/(x1 x0),o sea la primera diferencia dividida
f[x1,x0] .
Al sustituir los valores de estas constantes en la ecuacin [1]
tenemos:
p( x ) f x0 ( x x0 ) f x0 , x1
p2 ( x ) a0 a1 ( x x0 ) a2 ( x x0 )( x x1 )
[2]
donde x0 y x1 vuelven a ser las abscisas de los puntos (0), (1) y a0,
a1 y a2 son constantes por determinar, se procede como en la
forma anterior para encontrar estas constantes
En general:
pn ( x ) a0 a1 ( x x0 ) a2 ( x x0 )( x x1 ) ... an ( x x0 )( x x1 )...( x x n 1 )
y que pasa por los puntos (0), (1) () (2)., (n); los coeficientes a0,
a1,.,an estn dados por :
a 0 f x0
a1 f x0 , x1
a2 f x0 , x1 , x2
an f x0 , x1 , x2 , ..., xn
esta aproximacin polinomial se conoce como aproximacin
polinomial de newton, la cual se puede expresar sintticamente
como
n
k 1
k 0
i 0
pn ( x ) ak ( x xi )
EJEMPLO
Elabore una aproximacin polinomial de newton para la
siguiente informacin tabular e interpole la temperatura
para una presin de 2 atm.
Puntos
T(0C)
56.5
113.0
181.0
214.5
P(atm)
20
40
Solucin
Diferencias divididas
Puntos
5.6
113
Primer
a
14.125
Segunda
-0.50482
4.553
2
3
20
181
40 214.5
0.01085
-0.8467
1 .675
tercera
a) par n = 1
p( x ) a0 a1 ( x x0 )
f x 0 f x 0 , x1 ( x x0 )
de la tabla se tiene
f x0 = 56.5 y f x0 , x1 = 14.125, de donde
p2 ( x ) a0 a1 ( x x0 ) a2 ( x x0 )( x x1 )
= f x0 ( x x0 ) f x0 , x1 ( x x0 )( x x1 ) f x0 , x1 , x 2
Remplazando: p2 ( x ) 56.5 14.125( x 1) 0.50482( x 1)( x 5)
5.-POLINOMIOS DE NEWTON EN
DIFERENCIAS FINITAS
Si tenemos una distancia h entre dos argumentos
consecutivos cualesquiera esta es la misma a lo largo de la
tabla y el polinomio de newton en diferencias divididas
puede expresarse con mas sencillez.
Para este propsito se introduce un nuevo parmetro s,
definido en:
en la ecuacin :
Pn(x) = ao + a1(x xo) + a2(x xo)(x x1) +.........+
an(x xo)(x x1)....(x xn-1)
Sustituimos cada una de las diferencias (x xi) con
h(s i) resultando as:
Pn(x) = Pn(xo + sh) = f[xo] + hs f[xo , x1] + h2s(s
1)f[xo , x1, x2] +
h3s(s 1)(s 2)f[xo
, x1 , x2 , x3]+ ....+ hn s(s 1)(s 2) ....(s (n-1))
f[xo , x1 ,..... , xn] ...................(2))
O expresada de la siguiente manera:
n
k-1
Pn(x) = ak hk (s - i) .(3)
k=0
i=0
donde:
EJEMPLO
La siguiente tabla proporciona las presiones de vapor
en lb/plg2 a diferentes temperaturas para el 1-3
butadieno.
punto 0
1
2
3
4
5
s
T OF 50
60
70
80
90 100
P
24.94 30.11 36.05 42.84 50.57 59.30
lb/plg
2
Punto
0
1
2
3
4
5
xi
50
60
70
80
90
F(xi)
24.94
30.11
36.05
42.84
50.57
100 59.30
F(xi)
f(xo)=5.17
f(x1)=5.94
f(x2)=6.79
f(x3)=7.73
f(x4)=8.73
2F(xi)
2f(xo)=0.77
2f(x1)=0.85
2f(x2)=0.94
2f(x3)=1.00
3F(xi)
3f(xo)=0.08
3f(x1)=0.09
3f(x2)=0.06
4F(xi)
4f(xo)=0.01
4f(xo)=-0.03
Punto
0
xi
50
F(x i )
24.94
60
30.11
70
36.05
80
42.84
90
50.57
100
59.30
F(x i )
f(x 1 )=5.17
f(x 2 )=5.94
f(x 3 )=6.79
f(x 4 )=7.73
f(x 5 )=8.73
2 F(x i )
2 f(x 2 )=0.77
2 f(x 3 )=0.85
2 f(x 4 )=0.94
2 f(x 5 )=1.00
3 F(x i )
3 f(x 3 )=0.08
3 f(x 4 )=0.09
3 f(x 5 )=0.06
4 F(x i )
4 f(x 4 )=0.01
4 f(x 5 )=-0.03