Professional Documents
Culture Documents
Ingeniera Industrial
Licenciatura en Ingeniera Industrial
Mtodos numricos
Integrantes:
Bocanegra, Ana Elisa
Casiano, Toms
Quintero, Noeliz
Profesora
Crispina Ramos
Grupo
1II-121
Fecha de Entrega
16 de Octubre de 2015
Introduccin
Muchos de los fenmenos de la vida real son modelados matemticamente con el fin de
poder explicarse, sin embargo en la mayora de los casos stos no pueden ser solucionados
por medio de algn mtodo exacto y aunque algunas veces se puede lograr su solucin
sta puede resultar demasiado laboriosa en trminos de tiempo y recursos
computacionales.
Los mtodos numricos (MN) solucionan este tipo de problema mediante la bsqueda de
una solucin numrica aproximada y el clculo del error asociado, el cual se espera que sea
lo suficientemente pequeo
En distintas reas de las ingenieras se plantean problemas en que se hace necesario
resolver sistemas de ecuaciones lineales simultneas con un nmero bastante grande de
ecuaciones como para resolverlo manualmente o con calculadora, por lo que es necesario
conocer este mtodo directo e iterativo fcil de programar para resolver problemas de
ecuaciones lineales con ayuda de la computadora.
Los mtodos de Jacobi y de Gauss-Seidel son los equivalentes en la solucin de sistemas de
ecuaciones lineales al mtodo de aproximacin sucesivas en la solucin de ecuaciones
algebraicas y trascendentes.
En la realidad, estos mtodos representan una adaptacin vectorial de un proceso escalar,
lo que implica la necesidad de adaptar los conceptos necesarios: los procesos iterativos se
detienen cuando entre dos aproximaciones consecutivas se cumplen con determinado error
prestablecido.
I.
Mtod
o
Gauss
Construir una matriz comparativa de los distintos mtodos tratados en clase, para la solucin de ecuaciones lineales.
La matriz debe tener la siguiente estructura:
Descripcin y
aplicacin
En forma general este
mtodo
propone
la
eliminacin progresiva
de variables en el
sistema de ecuaciones,
hasta tener slo una
ecuacin
con
una
incgnita.
Una
vez
resuelta
esta,
se
procede por sustitucin
regresiva
hasta
obtener los valores de
todas las variables.
El algoritmo consiste
en dos procesos:
1. Eliminacin hacia
adelante.
2.Sustitucin
hacia
atrs
Algoritmo
Ventajas
Desventajas
GaussJordan
GaussSeidel
Consiste en convertir el
sistema
expresado
como matriz ampliada
y
trabajar
para
transformarlo
en
la
matriz
identidad
quedando en el vector
de
trminos
independientes
el
resultado del sistema.
El procedimiento es
similar al proceso de la
eliminacin gaussiana
con la diferencia que
no slo elimina los
trminos debajo de la
diagonal principal sino
tambin los que estn
sobre ella.
1. Arroja resultados ms
precisos y directos.
1. Es ms largo que
el mtodo de Gauss.
2. Tiende a ser muy
laborioso
1. No siempre
converge a la
solucin exacta o
algunas veces los
hace de manera
muy lenta.
2. Puede tener
errores de redondeo.
Jacobi
Mtodo
de
Doolittle
Es un mtodo similar al
mtodo de GaussSeidel.
El metodo Jacobi es el
metodo iterativo para
resolver sistemas de
ecuaciones lineales m
as simple y se aplica s
olo a sistemas
cuadrados, es decir a
sistemas con tantas inc
ognitas como
ecuaciones.
1. No siempre
converge a la
solucin exacta o
algunas veces los
hace de manera
muy lenta.
2. Puede tener
errores de redondeo.
1. La determinacin de
los elementos de las
matrices L y U se
realizan eficientemente
aplicando una forma
modificada del mtodo
de eliminacin de
Gauss.
1. Es un proceso
demasiado largo.
2. Si no se trabaja
con cuidado es fcil
cometer errores.
de upper). Existen
muchos mtodos
numricos para
obtener estas
matrices \(L\) y \(U\), y
su obtencin tiene
aplicaciones en la
resolucin de sistemas
lineales, clculo de
determinantes y en el
clculo de matrices
inversas.
II.
#include<stdio.h>
#include<conio.h>
#include<math.h>
main()
{
int i,j,k,n;
float a[10][10],x[10];
float sum,temp,error,big,e;
printf("Introduce el numero de ecuaciones: ");
scanf("%d",&n) ;
printf("Introduce la tolerancia de error: ");
scanf("%d",&e) ;
printf("Introduce los coeficientes de las ecuaciones: \n");
for(i=1;i<=n;i++)
{
for(j=1;j<=n+1;j++)
{
printf("a[%d][%d]= ",i,j);
scanf("%f",&a[i][j]);
}
}
for(i=1;i<=n;i++)
{
x[i]=0;
}
do
{
big=0;
for(i=1;i<=n;i++)
{
sum=0;
for(j=1;j<=n;j++)
{
if(j!=i)
{
sum=sum+a[i][j]*x[j];
}
}
temp=(a[i][n+1]-sum)/a[i][i];
error=fabs(x[i]-temp);
if(error>big)
{
big=error;
}
x[i]=temp;
printf("\nx[%d] =%f",i,x[i]);
}printf("\n");
}
while(big>=e);
printf("\n\n Converge en la solucion");
for(i=1;i<=n;i++)
{
printf("\nx[%d]=%f",i,x[i]);
}
getch();
}
Conclusin
Podemos decir que los mtodos directos y de aproximacin sirven para encontrar las
aproximaciones de los valores de las variables de un sistema de ecuaciones lineales, por
medio de la realizacin de varios clculos, los cuales se realizan por etapas, obt5eniendo
as aproximaciones por cada etapa.
Como puede verse el mtodo Gauss-Jordan es una herramienta til en la resolucin de
problemas y actualmente existen programas matemticos que lo utilizan para una gran
variedad de clculos en una gran variedad de reas, tanto cientficas como
socioeconmicas.
Primeramente, debe percibirse que el mtodo de Jacobi es un antecedente del Mtodo de
Gauss-Seidel, mismo que lo mejora de forma notable al acelerar su convergencia.
Estos mtodos del gnero de las aproximaciones sucesivas dependen fundamentalmente
de su criterio de convergencia.
Bibliografa
http://proton.ucting.udg.mx/metodos/Modulo.03/jacobi/Jacobi.pdf
http://proton.ucting.udg.mx/posgrado/cursos/metodos/lu/index.html
http://www.monografias.com/trabajos45/descomposicion-lu/descomposicion-lu.shtml
http://www.monografias.com/trabajos45/descomposicion-lu/descomposicion-lu2.shtml
http://www.mty.itesm.mx/dmti/materias/ma2008/lecturas/ma2008-09a.pdf