Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
2
Facultad de Ingeniera de Minas, Geologa y Civil
Departamento acadmico de ingeniera de minas y civil
METODOS
NUMERICOS
Ingeniera Civil
Capitulo X
Integracin Numrica
C0NTENIDO
2.2.0. INTRODUCCIN
2.2.1.
APROXIMACIN
POLINOMIAL
SIMPLE
E
INTERPOLACIN LINEAL
2.2.2. POLINOMIO DE APROXIMACIN DE LAGRANGE
2.2.3. DIFERENCIAS DIVIDIDAS
2.2.4. APROXIMACIN POLINOMIAL DE NEWTON
2.2.5. POLINOMIO DE APROXIMACIN DE NEWTON EN
DIFERENCIAS FINITAS: HACIA DELANTE HACIA ATRS
2.2.6. ESTRUCTURA DEL POLINOMIO DE NEWTON EN DIFERENCIAS
DIVIDIDAS HACIA ATRS DE GRADO n EN xn
2.2.7. APROXIMACIN POLINOMIAL SEGMENTARIA
2.2.0. INTRODUCCIN
2.2.0. INTRODUCCIN
En el campo de la matemtica aplicada es de gran importancia la manera
como determinar una funcin o funciones a partir de un conjunto de
datos discretos, i.e., puntos tabulados, situacin que siempre se enfrenta
cualquier investigador, para decir generalmente un Ingeniero siempre
tiene al frente esta problemtica fenmeno que ser el objetivo de este
tem.
Pues es comn encontrar datos con valores discretos, y sin embargo
nosotros queremos encontrar valores entre estos puntos discretos, y esto
es lo que lo llamamos ajuste de curvas y, generalmente se usa el
procedimiento de mnimos cuadrados.
Cuando existe un conjunto de datos muy precisos, en este caso se usa lo
que se llama interpolacin.
2.2.0. INTRODUCCIN
Las funciones de aproximacin generalmente es
obtenida por combinacin lineal de funciones
elementales, que toman la forma de:
En donde:
a n g n ( x) a n 1 g n 1 ( x) ........ a1 g 1 ( x) a 0 g 0 ( x)
: 0in
2.2.0. INTRODUCCIN
Ejemplo:
1.gi (x): Puede ser la familia de monomios
en x :x , x , ....., x luego tenemos la combinacin lineal:
0
p ( x ) a n x n a n 1 x n 1 ...... ai x i ....... a 2 x 2 a1 x 1 a 0 x 0
i 1
2.2.0. INTRODUCCIN
Observacin:
1. De las tres familias observadas podemos decir que
la primera es la ms utilizada y la ms sencilla en su
manejo.
2. Qu buscamos en esta unidad?
Buscamos unan funcin f(x) a partir de una
tabulacin funcional f (x):
Punto
Variable
Funcin
0
x0
f (x0)
1
x1
f (x1)
2
x2
f (x2)
.....
....
.......
n
xn
f (xn)
2.2.0. INTRODUCCIN
Es decir queremos aproximar a f(x) por medio de la
familia elemental de monomios
, x 1 , x 2 , ..... , x i , ...... , x n
es decir,
p ( x ) a n x n a n 1 x n 1 ...... ai x i ....... a 2 x 2 a1 x1 a 0 x 0
2.2.0. INTRODUCCIN
Ajuste Exacto:
Consiste en determinar una funcin polinomial que
pase por los puntos proporcionados tubularmente.
Esto es:
2.2.0. INTRODUCCIN
Mnimos Cuadrados:
Consiste en determinar una funcin polinomial que pase por
los puntos y que cumpla la condicin de minimizar la suma de
las desviaciones (di) elevados al cuadrado.
n
2 = mnimo
i.e.;
d
i
i 0
Encontrado el polinomio de aproximacin podemos utilizarlo
para determinar otros puntos que no estn en la tabla,
mediante una evaluacin, fenmeno que se llama
Interpolacin, as mismo se puede derivar o integrar con la
finalidad de buscar alguna otra informacin adicional de la
funcin tabular.
:
10
Cuadro 1
2.2.1. APROXIMACIN POLINOMIAL
SIMPLE E
INTERPOLACIN LINEAL
Cuadro 1
Puntos
f(x)
X
56
1
6
78 113 144 181 205 214
2
5 10 20 30 40
Puntos
f(x)
56
-?
3
113 181 214
5
20
Cuadro 2
40
12
Cuadro 1
2.2.1. APROXIMACIN POLINOMIAL
SIMPLE E
INTERPOLACIN LINEAL
4a1 57
57
14.2
4
a 0 56 14.2 41.8
a1
13
Cuadro 1
2.2.1. APROXIMACIN POLINOMIAL
SIMPLE E
INTERPOLACIN LINEAL
14
Cuadro 1
2.2.1. APROXIMACIN POLINOMIAL
SIMPLE E
INTERPOLACIN LINEAL
Observacin:
Si queremos una mejor aproximacin para nuestra funcin
deberamos considerar otro punto ms y tendremos:
p ( x ) a
En general
polinomial.
x a
tendremos
la
siguiente
aproximacin
p n ( x ) a 0 a1 x a 2 x 2 ....... a i x i ....... a n x n
15
Cuadro 1
2.2.1. APROXIMACIN POLINOMIAL
SIMPLE E
INTERPOLACIN LINEAL
16
2.2.2. POLINOMIO
LAGRANGE
DE
APROXIMACIN
DE
Comentarios:
El mtodo anterior tiene su punto dbil en la
aproximacin exacta, al realizar la interpolacin, pues se
tena que solucionar un sistema de ecuaciones que su
orden dependa de la exactitud de la aproximacin, con la
finalidad de salvar estos inconvenientes, surgen otros
mtodos de aproximacin polinomial, que realicen
clculos directos sin desarrollar tales sistemas de
ecuaciones que envuelven cierta dificultad en su solucin.
Entre estos mtodos tendremos la aproximacin
polinomial de LaGrange. El mtodo que consiste en:
17
2.2.2. POLINOMIO
LAGRANGE
DE
APROXIMACIN
DE
18
2.2.2. POLINOMIO
LAGRANGE
DE
APROXIMACIN
DE
En donde:
x0, x1: Son valores de la funcin en puntos conocidos [x0, f
(x0)], [x1, f (x1)]
a0, a1: Coeficientes por determinar, y lo encontramos
haciendo las consideraciones siguientes:
Determinando a0 para ello consideramos
x x 0 P( x 0 ) a 0 ( x 0 x1 ) a 0
P( x 0 )
f ( x0 )
x 0 x1 x 0 x1
x1 x 0 x1 x 0
19
2.2.2. POLINOMIO
LAGRANGE
DE
APROXIMACIN
DE
Luego:
f ( x0 )
f ( x1 )
P( x)
( x x1 )
( x x0 )
( x 0 x1 )
( x1 x 0 )
( x x0 )
( x x1 )
f ( x1 )
P( x) f ( x 0 )
( x 0 x1 )
( x1 x 0 )
P( x) L0 ( x) f ( x 0 ) L1 ( x) f ( x1 )
20
2.2.2. POLINOMIO
LAGRANGE
DE
APROXIMACIN
DE
En donde:
x0, x1, x2 son los valores de los puntos conocidos [x0, f(x0)],
[x1, f(x1)], [x2, f(x2)]
Si
Si
Si
x x0 a0
P2 ( x0 )
f ( x0 )
( x0 x1 )( x0 x 2 ) ( x0 x1 )( x0 x 2 )
P2 ( x1 )
f ( x1 )
x x1 a1
( x1 x0 )( x1 x 2 ) ( x1 x0 )( x1 x 2 )
x x2 a2
P2 ( x 2 )
f ( x2 )
( x 2 x0 )( x 2 x1 ) ( x 2 x0 )( x 2 x1 )
21
2.2.2. POLINOMIO
LAGRANGE
Luego: P
En donde:
(x) L
(x) f (x
DE
APROXIMACIN
) L1 (x) f (x1 ) L
DE
(x) f (x
( x x0 )( x x 2 )
( x x0 )( x x1 )
( x x1 )( x x 2 )
; L2 ( x )
L0 ( x)
; L1 ( x)
( x0 x1 )( x0 x 2 )
( x1 x0 )( x1 x 2 )
( x 2 x0 )( x 2 x1 )
22
2.2.2. POLINOMIO
LAGRANGE
DE
APROXIMACIN
DE
En donde:
L0 ( x )
( x x1 )( x x 2 ).....( x x i ).....( x x n )
( x 0 x1 )( x 0 x 2 ).....( x 0 x i )....( x 0 x n )
L1 ( x )
( x x 0 )( x x 2 ).....( x x i ).....( x x n )
( x1 x 0 )( x1 x 2 ).....( x1 x i )....( x1 x n )
Li ( x )
( x x 0 )( x x1 ).....( x x i 1 ).....( x x n )
( x i x 0 )( x i x1 ).....( x i x i 1 )....( x i x n )
23
2.2.2. POLINOMIO
LAGRANGE
En donde:
n
,
Li ( x )
DE
APROXIMACIN
DE
(x x j )
j 0 ( x i x j )
j i
2.2.2. POLINOMIO
LAGRANGE
DE
APROXIMACIN
DE
Ejemplo:
Supongamos que tenemos la funcin tabular
i
F(Xi)
-3
Xi
2.2.2. POLINOMIO
LAGRANGE
DE
APROXIMACIN
DE
Solucin:
Debemos destacar que la tabla presenta cuatro puntos lo
que induce la existencia de un polinomio de tercer orden
P3 ( x ) L0 ( x ) f ( x 0 ) L1 ( x ) f ( x1 ) L 2 ( x ) f ( x 2 ) L3 ( x ) f ( x 3 )
P 3( x ) L0 ( x )( 3) L1 ( x )( 0) L 2 ( x )(5) L3 ( x )( 7 )
( x x1 )( x x 2 )( x x 3 )
( x 1)( x 3)( x 6) ( x 1)( x 3)( x 6)
L0 ( x )
18
( x 0 x1 )( x 0 x 2 )( x 0 x 3 ) (0 1)( 0 3)( 0 6)
( x x 0 )( x x 2 )( x x 3 )
( x 0)( x 3)( x 6) x ( x 3)( x 6)
L1 ( x )
( x1 x 0 )( x1 x 2 )( x1 x 3 )
(1 0)(1 3)(1 6)
10
( x x 0 )( x x1 )( x x 3 )
( x 0)( x 3)( x 6) x ( x 1)( x 6)
L2 ( x )
18
( x 2 x 0 )( x 2 x1 )( x 2 x 3 ) (3 0)(3 1)(3 6)
( x x 0 )( x x1 )( x x 2 )
x ( x 1)( x 3) x ( x 1)( x 3)
L3 ( x )
( x 2 x 0 )( x 3 x1 )( x 3 x 2 ) 6 (6 1)( 6 3)
90
26
2.2.2. POLINOMIO
LAGRANGE
DE
APROXIMACIN
DE
Operando tenemos:
x 3 x 2 46
P3
x 3
30 30 15
(1.8)
(1.8)
46
P3 (1.8)
(1.8) 3 2.2176
30
30
15
27
Punto
x
f ( x)
x0
f ( x0 )
..........
x1
..........
f ( x1 ) ..........
..........
xi
..........
f ( x i ) ..........
n
xn
f (xn )
29
x1 x 0
x 0 x x1
f ( x1 ) f ( x 0 )
f x 0 , x1
x1 x 0
30
c ( x 0 , x1 )
f x1 , x 2 , ..... , x i f x 0 , x1 , ..... , x i 1
f x 0 , x1 , ..... , x i
xi x0
Primero
f x f x0
f x0 , x1 1
x1 x0
f x f x1
f x1 , x2 2
x2 x1
f x f x2
f x2 , x3 3
x3 x2
f x f x3
f x3 , x4 4
x4 x3
f x4 , x5
f x5 f x4
x5 x4
Segundo
f x0 , x1 , x2
f x1 , x2 , x3
f x2 , x3 , x4
f x3 , x4 , x5
f x1 , x2 f x0 , x1
x2 x0
f x3 , x2 f x1 , x2
x3 x1
f x3 , x4 f x2 , x3
x4 x2
f x4 , x5 f x3 , x4
x5 x3
Tercero
f x0 , x1 , x2 , x3
f x1 , x2 , x3 , x4
f x2 , x3 , x4 , x5
f x1 , x2 , x3 f x0 , x1 , x2
x3 x0
f x2 , x3 , x4 f x1 , x2 , x3
x4 x1
f x3 , x4 , x5 f x2 , x3 , x4
x5 x2
32
f ( x)
18 5 2 2 7 142
33
1 (2)
x1 x 0
f x1 , x 2
f ( x 2 ) f ( x1 ) 2 (5)
3
0 (1)
x 2 x1
f `x1 , x 2 f x 0 , x1 3 (13)
5
x 2 x0
0 (2)
34
X
-2
f(x)
-18
1 orden
2 orden
3 0rden
4 orden
13
1
-1
-5
-5
3
-2
1
-1
0
3
-2
1
3
9
4
0
1
9
45
142
35
36
k 1
k 0
j 0
p ( x) f x 0 , x1 ,..., x k x x j f x 0 f x 0 , x1 ( x x 0 ) f x 0 , x1 , x 2 ( x x 0 )( x x1 ) ...
p(x) f x0 f x0, x1(xx0) f x0, x1, x2(xx0)(xx1) f x0, x1, x2, x3(xx0)(xx1)(xx2)
p ( x ) x3 2 x 2 2
37
Puntos
x
f ( x)
x0
f x 0
x1
f x1
x2
f x 2
xi
f x i
n
xn
f x n
P1 ( x) a 0 a1 ( x x 0 )
38
x x 0 a 0 P ( x 0 ) f x 0
P( x1 ) f x 0
x x1 a1
( x x0 )
x x0
Consecuentemente tendremos:
P1 ( x) f x 0
a 0 f x 0
f x1 f x 0
a1
x1 x 0
a1 f x 0 , x1
f x1 f x 0
( x x0 )
x x0
P1 ( x) f x 0 ( x x 0 ) f x 0 , x1
39
P2 ( x) a 0 a1 ( x x 0 ) a 2 ( x x 0 ) ( x x1 )
En donde:
x0, x1 : Son las abscisas de los puntos 0 y 1
a0, a1, a2: Constantes que debemos encontrar
Si:
40
P2 ( x1 ) a0
f x1 f x0
a1
x x1 a1
x1 x0
x1 x0
f x0 , x1
f x1 f x0
f x2 f x0
( x 2 x0 )
( x1 x0 )
P2 ( x2 ) a0 a1 ( x2 x0 )
a2
x x2 a2
( x2 x0 )( x2 x1 )
( x2 x0 )( x2 x1 )
( f x2 f x0 ) ( f x1 f x0 )
( x2 x1 )
( x1 x0 )
a2
( x 2 x0 )
( f x2 f x0 ) ( x1 x0 ) ( f x1 f x0 ) ( x2 x1 )
a2
f x0 , x1 , x2
( x2 x0 )( x2 x1 )( x1 x0 )
41
GENERALIZACIN
Pn ( x) a 0 a1 ( x x0 ) a 2 ( x x0 ) ( x x1 ) ... a n ( x x0 ) ( x x1 ) ... ( x x n 1 )
En donde:
: Son las abscisas de los puntos 0, 1, 2, , n
: Son coeficientes por determinar y estn dados por
x 0 , x 1 , ... , x n
a 0 , a1 , ..., a n
a 0 f x 0 ; a1 f x 0 , x1 ; a 2 f x 0 , x1 , x 2 ; .... ; a n f x 0 , x1 , .... , x n
42
Pn ( x) f x0 ( x x0 ) f x0 , x1 ( x x0 )( x x1 ) f x0 , x1 , x2 ...
( x x0 )( x x1 )...( x xn ) f x0 , x1 , ... , xn
j 1
j 0
i 0
Pn ( x) a j
x xi
f[x]
56
Diferencias divididas
1 dividida
2 dividida
3 dividida
14.2
1
113
-0.31
4.5
20
181
0.019
0.081
1.68
3
40
214
44
P1 ( x) a 0 a1 ( x x 0 ) f x 0 f x 0 , x1 x x 0 56 14.2 ( x 1)
Observacin:
f x1 f x 0 113 56 57
14.2
f x 0 , x1
x1 x 0
5 1
4
P2 ( x) a 0 a1 ( x x 0 ) a 2 ( x x 0 )( x x1 ) f x 0 f x 0 , x1 x x 0
f x 0 , x1 , x 2 x x 0 x x1
f x 0 , x1 , x 2
0.51
x 2 x0
20 1
19
f x 2 f x1 181 113 68
f x1 , x 2
4.5
x 2 x1
15
15
P2 x 56 14.2x 1 0.51x 1x 5
P1 2 56 14.22 1 70.2
45
P3 ( x) a 0 a1 x x 0 a 2 x x 0 x x1 a 3 x x 0 x x1 x x 3
x3 x 0
40 1
0.429
0.011
39
Pero:
f x 2 , x 3 f x1 , x 2 1.68 4.5
f x1 , x 2 , x 3
0.081
x 3 x1
40 5
46
47
i 1, 2, .... , n
48
49
O
k 1
k
Pn ( x) a k h ( s i )
k 0
i 0
n
f ( x ) f ( x h) f ( x )
50
La segunda diferencia
2 f ( x)
( f ( x)) 2 f ( x) ( f ( x h) f ( x)) f ( x h) f ( x )
f ( x h h) f ( x h) f ( x h) f ( x )
f ( x 2h) 2 f ( x h) f ( x )
La tercera diferencia 3 f ( x)
( 2 f ( x)) ( f ( x 2h) 2 f ( x h) f ( x )) f ( x 2h) 2f ( x h) f ( x )
f ( x 2h h) f ( x 2h) 2( f ( x h h) f ( x h)) f ( x h) f ( x)
f ( x 3h) 3 f ( x 2h) 3 f ( x h) f ( x)
En general:
i f ( x) (i 1 f ( x))
51
En general:
i f ( x) ( i 1 f ( x)
52
f x0 , x1 , x 2
2
2h
2h 2
para
f x3 3 f x 2 3 f x1 f ( x0 ) 3 f x0
f x0 , x1 , x 2 , x3
3
2 3h
3!h 3
53
En general:
f x 0 , x1 ,..., x n
n f ( x 0 )
n! hn
n f ( xn )
f xn , xn 1 , ..., x1 , x0
n! h n
Consecuentemente al sustituir f x0 , x1 ,..., x n ,
Pn ( x0 sh) f x0 sf x0
i 0,1,2,..., n
en
s(s 1) 2
s(s 1)(s 2)...(s (n 1)) n
f ( x0 )
f x0 ...
n!
2!
Ejemplo:
Supongamos que tienen las siguientes tabulaciones:
Puntos
x
0
50
1
60
2
70
3
80
4
90
5
100
10
1.4
S 1.4
55
En donde
Punto xi
f x 0 f x 0 h f x 0 f x1 f x 0
f x 0 30.11 24.94 5.17
f xi
f xi
0 50 24.94
f x0 5.17
1 60 30.11
f x1 5.94
2 70 36.05
f x2 5.79
3 80 42.84
f x3 7.73
4 90 50.57
f x4 8.73
5 100 59.30
2 f xi
3 f xi
4 f xi
2 f x0 0.77 3
f x0 0.08 4
2
f x1 0.85 3
f x0 0.01
f x1 0.09 4
2
f x2 0.94 3
f x1 0.03
f x2 0.06
2
f x3 1
56
Pn ( x) f x1 sh f x1 sf xi
s(s 1) 2
s(s 1)...(s (n 1)) n
f x1 ...
f x1
2!
n!
P ( x ) f x 1 s f x 1
x x1 64 60
s
0.4
h
10
f ( 64 ) 30 . 11 0 . 4 ( 5 . 94 ) 32 . 49
57
58
59
60
f(x)
f(x)
Caso (a)
Caso (b)
f(x)
f(x)
Caso (c)
Caso (d)
61
63
,
,
3
2.
4.5
1
7
2.5
9
0.5
Solucin
Primero. Usar los datos para determinar las pendientes
entre los puntos
Para decir en el intervalo [4.5 ,7] la pendiente calculamos
usando el modelo planteado .n
.
f(x)
Segmentaria de primer orden
f(x)
Segmentaria de Segundo orden
f(x)
Segmentaria de Tercer orden
x
Interpolacion cubica
66
67
68
69
4.5
f(x)
2.
2.5
0.5
72
b1=-1
b2=-6.76
b3=24.6
c1=5.5
c2=18.465
c3=-91.3
74
Consecuentemente tenemos
relaciones para cada intervalo.
las
siguientes
su
75
77
78
Ejemplo.
Considerando el conjunto de datos
x
f(x)
3
2.
4.5
1
7
2.5
9
0.5
pero como
81
82
83
0
40
2
1
45
3
2
50
5
3
55
6
4
60
8
I
f(xi)
xi
0
10
0
1
15
1
2
20
2
3
25
3
4
30
4
18/12/2013
84
I
f(xi)
xi
0
140
1
1
245
5
2
450
10
3
655
15
4
960
20
I
f(xi)
xi
0
1
3
1
-3
1
2
2
2
3
4
6
4
10
9
I
f(xi)
xi
I
f(xi)
xi
0
3
5
0
146
7
1
7
-1
1
2
1
2
1
2
85
I
f(xi)
xi
0
10
3
1
146
7
2
2
1
3
1
1
I
f(xi)
xi
0
12
3
1
20
7
2
50
1
3
55
2
86
f(xi)
-4
xi
f(xi)
11
28
xi
87
II Encuentre
un polinomio de Interpolacin de
LaGrange, Diferencias Divididas y Newton
.
I
f(xi)
-1
xi
-2
f(xi)
10
20
xi
88
89
.
0
40
80
100
1.0381
1.0276
1.0063
0.9931
12
1.1160
1.1013
1.0786
1.0663
20
1.1977
1.1801
1.1570
1.1451
28
1.2846
1.2652
1.2418
1.2301
T(C)
c(%)
90
40
60
80
100
120
140
160
0.63
1.36
2.18
3.00
3.93
6.22
8.59
a = l/r
y = p/a
140
12,800
180
7,500
220
5,000
240
3,800
92
Muchas Gracias