Cuadratura de Gauss.

El método se basa en muestrear el integrando de la función cuya integral se desea hallar, a valores que representen las raíces de polinomios ortogonales siendo estos los de Legendre. Los polinomios de Legendre de grado n se puede obtener con la formula de Rodríguez .

La cuadratura de Gauss aproxima

y mostrar con un simple cambio de variable se

pueden extender los límites de integración a valores distintos de [-1,1]. La aproximación de la integral definida puede representarse como sigue. =co*f(xo)+c1*f(x1)+c2*f(x2)+ .+cn*f(xn)= En donde los coeficientes ck son los coeficientes ponderados o pesos. Además los valores xk son iguales a las raíces del polinomio de Legendre Pn+1(x).

Para Pn+1(x) en el intervalo [-1,1] existen n+1 raíces distintas. Ejemplo para caso n=2. P3(x)= (5x3-3x)=0, en donde las raíces son. X1= 0 , x2 = , x3=

Para la obtención de los coeficientes ponderados utilizamos. ck= . Es decir los coeficientes vienen en función del polinomio de Legendre.

Entonces podremos ajustar la integral a una función. Constante f(x)=1. Lineal f(x)=x. Cuadrática f(x)=x2. Cubica f(x)=x3.

s=double(solve(px)). 3. entonces el procedimiento se lo realiza solo con un cambio de variable. Debemos tener en cuenta que no hemos tomado en cuenta el término tan solo una constante pues en la diferencia es . px=diff((x^2-1)^n. Algoritmo de resolución de un integral por el método de Cuadratura de Gauss. 2. . 1.(3) f(x)= cof(xo)+c1f(x1)= (4) f(x)= cof(xo)+c1f(x1)= Limites de Integración. dx= se convertirá en.1] entonces tenemos que relacionar el problema del ajuste por la Cuadratura de Gauss a cualquier tipo de límites. b: límite superior de la integral.-realizamos el cálculo de la raíces xk y los coeficientes ck para el numero de n dado. f:función a evaluar. (2) f(x)= cof(xo)+c1f(x1)= (1) f(x)= cof(xo)+c1f(x1)= Como los límites de integración relacionados con este método son [-1. x= En este caso = Como La integral se puede definir como sigue: = Con esta fórmula es con la construiremos el programa.-Primero tendremos que ingresar el número de puntos por el que queremos que se realice la aproximación este número será mayor o igual 2. a: límite inferior de la integral. n: # de puntos a evaluar n>=2. DATOS.-ingresamos la función a evaluar.n).

. end En donde el vector {c} contiene los coeficientes de ponderación y {s} las raíces del polinomio. en donde ya conocemos las raíces xk. for j=1:n sum=sum+c(j)*subs(f. Como vemos la matriz es la de vandermonde a la cual llamaremos [A].Los coeficientes de ponderación se obtienen de la siguiente manera.. 4. Entonces para encontrar los coeficientes solamente resolvemos: 3.Finalmente I=((b-a)/2)*sum.((b-a)*s(j)+(b+a))/2).x.-Aplicamos la formula I= sum=0. Ejemplo para n=3.

1.1].8. Hallaremos el área bajo la curva de la ecuación. f(x)= x+x3-x5+2 Comprobación utilizando la función quad de Matlab. . En la figura observamos el grafico de la función además de los límites donde vamos a integrar en puntos rojos [-0.Ejemplo 1 de la utilización del programa cuadragauss.

En la figura observamos el grafico de la función además de los límites donde vamos a integraren puntos rojos [-1. Ejemplo 3 de la utilización del programa cuadra gauss. f(x)= x7+x6-x2+2x-3x3+2 Utilizando la formula con 3 puntos Utilizando la formula con 5 puntos Comprobación utilizando la función quad de Matlab. 1.2]. Hallaremos el área bajo la curva de la ecuación.Ejemplo 2 de la utilización del programa cuadra gauss. .2.

Utilizando quad de Matlab. En la figura observamos el grafico de la función además de los límites donde vamos a integraren puntos rojos [-2. Aquí mostramos los comandos utilizados para generar los gráficos del polinomio y los limites de integración del ejemplo 2 .2].2.2.

Conclusiones. La cuadratura Gaussiana es un metodo .

Sign up to vote on this title
UsefulNot useful