Vous êtes sur la page 1sur 21

AO DE LA CONSOLIDACIN ECONMICA Y SOCIAL DEL PER.

UNIVERSIDAD NACIONAL JORGE BASADRE


GROHMANN

FACULTAD DE CIENCIAS

ESCUELA ACADMICA PROFESIONAL DE


INGENIERA EN INFORMTICA Y SISTEMAS

TEMA : CUADRATURA DE GAUSS-


LEGENDRE

CURSO : CLCULO NUMRICO

DOCENTE : LUIS AMAYA CEDRN

ALUMNO :
Jess Crdenas Musaja 08-32465

TACNA_ PER
- 2010 -
UNIVERSIDAD NACIONAL JORGE BASADRE GROHMAN FACI-ESIS

TABLA DE CONTENIDO

I. INTRODUCCION. ................................................................................................................ 4
1. FORMULAS DE INTEGACION DE NEWTON-COTES .............................................. 4
2. REPRESENTACIN GRAFICA DE LA FORMULA DE INTEGRACIN DE
NEWTON-COTES ....................................................................................................... 5
3. REGLA DEL TRAPECIO: (Forma cerrada)................................................................. 6
4. DEMOSTRACION DE LA REGLA DEL TRAPECIO ................................................... 7
5. GAUSS-LEGENDRE Y LA REGLA DEL TRAPECIO ................................................. 9
6. MTODO DE LOS COEFICIENTES INDETERMINADOS ...................................... 10
7. DESARROLLO DE LA FORMULA DE GAUSS-LEGENDRE ................................... 12
8. FORMULAS CON MAS PUNTOS: ............................................................................ 15
II. EJEMPLO. ............................................................................................................................ 17
III. ALGORITMO COMPUTACIONAL.(para dos puntos).......................................... 19
IV. CDIGO FUENTE .............................................................................................................. 20
V. CONCLUSIONES................................................................................................................ 21
VI. BIBLIOGRAFIA. ................................................................................................................. 21

2
CLCULO NUMRICO
UNIVERSIDAD NACIONAL JORGE BASADRE GROHMAN FACI-ESIS

CUADRATURA DE GAUSS-
LEGENDRE

3
CLCULO NUMRICO
UNIVERSIDAD NACIONAL JORGE BASADRE GROHMAN FACI-ESIS

I. INTRODUCCION.

1. FORMULAS DE INTEGACION DE NEWTON-COTES

Las formulas de Newton-Cotes son los tipos de integracin numrica


ms comunes. Se basan en la estrategia de reemplazar una funcin
complicada por un polinomio de aproximacin que es fcil de integrar.

b b
I f ( x)dx f n ( x)dx
a a

Donde f n (x) es un polinomio de la forma:

f n ( x) a0 a1 x a2 x 2 ... an1 x n1 an x n

n: grado del polinomio.

Por ejemplo en las siguientes figuras se utiliza un polinomio de primer


grado (lnea recta) como una aproximacin, tambin se emplea una
parbola con el mismo propsito. Aunque se puede utilizar polinomios de
grado superior.

4
CLCULO NUMRICO
UNIVERSIDAD NACIONAL JORGE BASADRE GROHMAN FACI-ESIS

2. REPRESENTACIN GRAFICA DE LA FORMULA DE


INTEGRACIN DE NEWTON-COTES

Se utiliza un polinomio de Se utiliza un polinomio de grado


primer grado, (una lnea recta). dos, (una parbola).

Existen formas cerradas y abiertas de las formulas de Newton-cotes. Las


formas cerradas son aquellas donde se conocen los datos al inicio y al
final de los lmites de integracin. Las formas abiertas tienen lmites de
integracin que se extienden ms all del intervalo de los datos.

Por lo general las formulas abiertas no se usan para integracin definida,


pero se utiliza para evaluar integrales impropias.

5
CLCULO NUMRICO
UNIVERSIDAD NACIONAL JORGE BASADRE GROHMAN FACI-ESIS

Forma cerrada Forma abierta

3. REGLA DEL TRAPECIO: (Forma cerrada)

La regla del trapecio es la primera de las formulas cerradas de integracin


de Newton-Cotes. Se basa en obtener el rea bajo la lnea recta que une
los valores de la funcin en los extremos del intervalo de integracin:

Formula de la regla del trapecio

f (a) f (b)
I (b a)
2

6
CLCULO NUMRICO
UNIVERSIDAD NACIONAL JORGE BASADRE GROHMAN FACI-ESIS

4. DEMOSTRACION DE LA REGLA DEL TRAPECIO

Mediante un razonamiento observando en la figura podemos establecer la


siguiente relacin:

f1 ( x) f ( x0 ) f ( x1 ) f ( x0 )

x x0 x1 x0
f ( x1 ) f ( x0 )
f1 ( x) f ( x0 ) .( x x0 )
x1 x0
Significa que f1 es un polinomio de interpolacin de grado uno.

Entonces una lnea recta se puede representar como:

f ( x1 ) f ( x0 ) f (b) f (a)
f1 ( x) f ( x0 ) .( x x0 ) f (a) ( x a)
x1 x0 ba

Entonces, el rea bajo esta lnea recta es una aproximacin a la integral de


f(x) entre los lmites [ a, b] .

7
CLCULO NUMRICO
UNIVERSIDAD NACIONAL JORGE BASADRE GROHMAN FACI-ESIS

f (b) f (a)
b
I f (a) ( x a)dx
a
ba
b 1 f (b) f (a)
I f (a) xa
2 ba

( x a) 2 b
a

I f (a)(b a)
1 f (b) f (a)
2 ba
(b a) (a a)
2 2

f (b) f (a)
I f (a)(b a) (b a)
2
f (b) f (a)
I (b a) f (a)
2
f (b) f (a)
I (b a) Regla del trapecio
2

As se obtiene la formula de la regla del trapecio.

8
CLCULO NUMRICO
UNIVERSIDAD NACIONAL JORGE BASADRE GROHMAN FACI-ESIS

5. GAUSS-LEGENDRE Y LA REGLA DEL TRAPECIO

LA REGLA DEL TRAPECIO: Se basa en obtener el rea bajo la


lnea recta que une los valores de la funcin en los extremos del
intervalo de integracin:

GAUSS-LEGENDRE: Ubica los puntos en forma inteligente,


definiendo una lnea recta que equilibre los errores negativos y positivos.

Se obtiene una mejor estimacin de la integral tomando el rea bajo la


lnea recta que pasa por los puntos intermedios.

Estos puntos se ubican en forma adecuada, de tal manera que se


equilibran los errores positivo y negativo.

9
CLCULO NUMRICO
UNIVERSIDAD NACIONAL JORGE BASADRE GROHMAN FACI-ESIS

Para deducir la formula de cuadratura de Gauss-Legendre se utiliza el mtodo


de los coeficientes indeterminados.

6. MTODO DE LOS COEFICIENTES INDETERMINADOS

Regla del trapecio con el mtodo de los coeficientes


indeterminados:

Utilizando el mtodo de los coeficientes indeterminados, Se puede obtener


la formula de la regla del trapecio.

Si f (a) f (b)
I (b a)
2

Para ilustrar el procedimiento, considere la ecuacin:

I c0 f (a) c1 f (b) Donde:

Ci: son los constantes

La regla del trapecio deber dar resultados exactos:

CASO 1: Cuando f ( x) 1 .
Entonces

ba

ba ba 2
c0 f (
2
) c1 f (
2
) 1dx
ba

2
ba
c0 (1) c1 f (1) x 2
ba

2

ba ba
c0 c1
2 2
ba ba c0 c1 b a

2 2

10
CLCULO NUMRICO
UNIVERSIDAD NACIONAL JORGE BASADRE GROHMAN FACI-ESIS

CASO 2: Cuando f ( x) x .
Entonces
ba

ba ba 2
c 0 f (
2
) c1 f (
2
) xdx
ba

2
ba
ba ba x 2 2
c0 c1
2 2 2 ba
ba 2

ba b a 1 b a b a
2 2
2
ba c0 c1
2 2 2 2 2
2
(b a)(c1 c 0 ) 0
c1 c 0

c0 c1 b a
De
c1 c0

Se obtiene
ba ba
c0 c1
2 2

Sustituyendo:

I c0 f (a) c1 f (b)
ba ba
I f (a) f (b)
2 2
f (a) f (b) Equivale a la regla
I (b a)
2 del trapecio

11
CLCULO NUMRICO
UNIVERSIDAD NACIONAL JORGE BASADRE GROHMAN FACI-ESIS

7. DESARROLLO DE LA FORMULA DE GAUSS-


LEGENDRE

As como en el caso anterior para la obtencin de la regla del trapecio, el


objetivo de la cuadratura de gauss-legendre es determinar los coeficientes de
una ecuacin de la forma.

I c0 f ( x0 ) c1 f ( x1 )
Donde:

xi : Puntos no fijos.

Ci: son los constantes

De esta manera ahora se tiene cuatro incgnitas que deben evaluarse, en


consecuencia se requieren cuatro condiciones para determinarlos con
exactitud.

12
CLCULO NUMRICO
UNIVERSIDAD NACIONAL JORGE BASADRE GROHMAN FACI-ESIS

Suponiendo que la ecuacin I c0 f ( x0 ) c1 f ( x1 ) ajusta con exactitud la


integral de una constante, una funcin lineal, una funcin parablica y una funcin
cubica, Entonces:

f ( x) 1 c0 f ( x0 ) c1 f ( x1 ) 1dx x 1 2
1
CASO 1:
1

1
x2
1

CASO 2: f ( x) x c0 f ( x0 ) c1 f ( x1 ) xdx 0
1
2 1
1
x3
1
2
CASO 3: f ( x) x 2 c0 f ( x0 ) c1 f ( x1 ) x dx
2

1
3 1 3

1
x4
1
CASO 4: f ( x) x 3
c0 f ( x0 ) c1 f ( x1 ) x dx 0
3

1
4 1

Resolviendo el sistema de ecuaciones:

Se obtiene las soluciones:


c0 c1 f 2
c x c x 0 c0 c1 1


0 0 1 1

2 1
c x
2
c x
2
x0 0,5773503
0 0 1 1
3 3
1
x0 0,5773503
c0 x0 c1 x1 0
3 3
3
Sustituyendo en: I c0 f ( x0 ) c1 f ( x1 )

1 1
Obtenemos I c0 f ( x0 ) c1 f ( x1 ) f ( ) f ( )
3 3
13
CLCULO NUMRICO
UNIVERSIDAD NACIONAL JORGE BASADRE GROHMAN FACI-ESIS

As llegamos al interesante resultado de que la suma de los valores de f en


1 1
yx1 y x0 genera una estimacin de la integral.
3 3

Para la integral de la forma: I f ( x)dx


a

Hacer un cambio de variable: x a0 a1 xd ......[ I ]

Si el lmite inferior x=a, corresponde a xd=-1, estos valores se sustituyen en


la ecuacin anterior.

a a0 a1 (1)........[ II ]

De igual forma al lmite superior x=b, corresponde a xd=1.

b a0 a1 (1)........[ III ]

Restando III -II Reemplazando a1 en III

a a0 a1......[ II ] ba
b a0
2
b a0 a1.....[ III ]
2b 2a0 b a
b a 2a1 b a 2 a0
ba ba
a1 a0
2 2

14
CLCULO NUMRICO
UNIVERSIDAD NACIONAL JORGE BASADRE GROHMAN FACI-ESIS

Sustituyendo en la ecuacin [I] a0 y a1:


x a0 a1 xd ......[ I ]

ba ba b a (b a) xd
x xd
2 2 2
Entonces:

ba
dx dxd
2

Ahora x y dx se pueden sustituir en la ecuacin que se habr de integrar.


Tales sustituciones efectivamente transforman el intervalo de integracin
sin cambiar el valor de la integral.

8. FORMULAS CON MAS PUNTOS:

Aparte de la formula de dos puntos, se pueden desarrollar versiones con ms


puntos en forma general.

I c0 f ( x0 ) c1 f ( x1 ) ... cn1 f ( xn1 )

Donde:
n: nmero de puntos .

Los valores de las c y las x para formulas de hasta 6 puntos se


resumen en la tabla siguiente.

15
CLCULO NUMRICO
UNIVERSIDAD NACIONAL JORGE BASADRE GROHMAN FACI-ESIS

Argumentos de la
Puntos Factor de ponderacin
funcin

Co=1.000000 Xo=-0.577350269
2
C1=1.000000 X1=0.577350269
Co=0.5555556 Xo=-0.774596669
3 C1=0.8888889 X1=0.0
C2=0.5555556 x2=0.774596669
Co=0.3478548 X0=-0.861136312
C1=0.6521452 X1=-0.339981044
4
C2=0.6521452 X2=0.339981044
C3=0.3478548 X3=0.861136312
Co=0.2369269 Xo=-0.906179846
C1=0.4786287 X1=-0.538469310
5 C2=0.5688889 X2=0.0
C3=0.4786287 X3=0.538469310
C4=0.2369269 X4=0.906179846
Co=0.1713245 X0=-0.932469514
C1=0.3607616 X1=-0.661209386
C2=0.4679139 X2=-0.238619186
6
C3=0.4679139 X3=0.238619186
C4=0.3607616 X4=0-661209386
C5=0.1713245 X5=0.932469514

16
CLCULO NUMRICO
UNIVERSIDAD NACIONAL JORGE BASADRE GROHMAN FACI-ESIS

II. EJEMPLO.
Usar el mtodo de Gauss-legendre con dos puntos para aproximar la integral
de de la siguiente funcin:

f ( x) 0.2 + 25x - 200 x 2 + 675x 3 - 900 x 4 + 400 x 5

Entre los lmites: a 0; b 0.8

Valor verdadero I=1.640533

SOUCION: Como el intervalo de integracin es a 0; b 0.8y c0 c1 1


1 1
x0 0,5773503 x1 0,5773503
3 3
Entonces remplazando en
ba ba ba
b 1

a f ( x)dx 1 f ( 2 2 x d ) 2 dx d
ba ba ba
1
I
2 1
f(
2

2
x d )dx d

ba ba ba ba ba
I c0 f ( x 0 ) c1 f ( x1 )
2 2 2 2 2
0.8 0 0 .8 0 0 . 8 0 0.8 0 0.8 0
I (1) f (0,5773503) (1) f (0,5773503)
2 2 2 2 2
I 0.4 f 0.1690598923 f 0.6309401077
0.2 + 25(0.1690598923) 0.2 + 25(0.6309401077)

- 200 ( 0. 1690598923) 2
- 200 ( 0 . 6309401077 ) 2


I 0.4 675(0.1690598923) 3 + 675(0.6309401077) 3

- 900(0.1690598923) 4 - 900(0.6309401077) 4

5

5
+ 400(0.1690598923) + 400(0.6309401077)
I 0.41.291851362 3.264593082

Obtenemos

I 1.822577778

17
CLCULO NUMRICO
UNIVERSIDAD NACIONAL JORGE BASADRE GROHMAN FACI-ESIS

Comprobando en matlab los resultados del problema:

18
CLCULO NUMRICO
UNIVERSIDAD NACIONAL JORGE BASADRE GROHMAN FACI-ESIS

III. ALGORITMO COMPUTACIONAL.(para dos puntos)

INICIO

leer
f ( x), [a, b]

x0 0.577350269
x1 0.577350269
c0 1; c1 1

ba ba
a0 ; a1
2 2

x a0 a1 x d

ba ba ba ba ba
I c0 f ( x0 ) c1 f ( x1 )
2 2 2 2 2

escribir
I

19
CLCULO NUMRICO
UNIVERSIDAD NACIONAL JORGE BASADRE GROHMAN FACI-ESIS

IV. CDIGO FUENTE


f=inline(get(handles.edit3,'string'));
a=str2double(get(handles.edit1,'string'));
b=str2double(get(handles.edit2,'string'));
n=str2double(get(handles.popupmenu1,'string'));
x0=-0.577350269;
x1=0.577350269;
c0=1;
c1=1;
P=(b-a)/2*x0+(b+a)/2;
P1=(b-a)/2*x1+(b+a)/2;
I=(b-a)/2*(f(P)+f(P1));
set(handles.edit4,'string',num2str(I))
Para graficar:
f=inline(get(handles.edit3,'string'))
a=str2double(get(handles.edit1,'string'))
b=str2double(get(handles.edit2,'string'))
ezplot(f,a,b)
Para limpiar:
set(handles.edit1,'string',' ')
set(handles.edit2,'string',' ')
set(handles.edit3,'string',' ')
set(handles.edit4,'string',' ')
Para cerrar el programa:
close(gauss_beta);

20
CLCULO NUMRICO
UNIVERSIDAD NACIONAL JORGE BASADRE GROHMAN FACI-ESIS

V. CONCLUSIONES.

Como conclusin podemos decir que el mtodo de Gauss-legendre aproxima


el valor de una integral usando un cambio de variables.
De esta manera hace que los lmites de integracin sean desde -1 hasta 1,
entonces as se estima mejor la integral usando el mtodo de Gauss-
legendre.

VI. BIBLIOGRAFIA.
Mtodos numricos para ingenieros, Chapra-canale, 6ta
edicin.

21
CLCULO NUMRICO

Vous aimerez peut-être aussi