Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Realizado por: Bracho Magn C.I: 20.256.444 Medina Alejandro C.I: 19809534
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. Los MN son herramientas o tcnicas, diseadas mediante algoritmos, que permiten la resolucin de problemas matemticos que tienen como caracterstica un elevado nivel de complejidad y que generalmente no pueden resolverse con los mtodos analticos tradicionales y cuando esto es posible se requiere de un elevado costo. La matemtica numrica es antigua, pero ha sido gracias al desarrollo computacional que se ha logrado desarrollar en forma aplicada. Sus aplicaciones son inmensas, utilizndose intensivamente en ingeniera, economa, ciencias naturales y otros. En este extenso mundo de los mtodos numricos existen distintos tipos de mtodos como lo es el mtodo de jacobi, el mtodo punto fijo, el mtodo de biseccin, el mtodo de la secante entre otros. En el presente documento se incluye especficamente el mtodo de jacobi y el de punto fijo. El mtodo de jacobi trabaja realizando sucesivas anulaciones de elementos no diagonales de la matriz original, obteniendo una sucesin de matrices con los mismo valores propios que la original, y teniendo esta sucesin a una matriz diagonal cuyos elementos diagonales son los valores propios que se quiere obtener. Las diferentes formas que se eligen los elementos a anular dan lugar a distintas versiones del mtodo de jacobi. Los mtodos mas utilizados (por ser mas eficientes) es el mtodo cclico, en los que se realizan sucesivos barridos anulndose en cada barrido una vez cada elemento no diagonal segn un determinado orden. Esta ordenacin de los elementos no diagonales dentro de cada barrido se llama orden de jacobi.
Mtodo de Jacobi
En anlisis numrico el mtodo de Jacobi es un mtodo iterativo, usado para resolver sistemas de ecuaciones lineales del tipo Ax = b. El algoritmo toma su nombre del matemtico alemn Carl Gustav Jakob Jacobi. El mtodo de Jacobi consiste en usar frmulas como iteracin de punto fijo. Se aplica slo a sistemas cuadrados, es decir a sistemas con tantas incgnitas como ecuaciones. 1. Primero se determina la ecuacin de recurrencia. Para ello se ordenan las ecuaciones y las incgnitas. De la ecuacin i se despeja la incgnita i. En notacin matricial se escribirse como: x = c + Bx (1); donde x es el vector de incgnitas. 2. Se toma una aproximacin para las soluciones y a esta se le designa por xo 3. Se itera en el ciclo que cambia la aproximacin xi+1 = c + Bxi (2).
Desarrollo
R1 200
R3 100
+ -
Vs1 10V
R2 400
Is1 5mA
Nodo 1
Nodo 2 ( ( Nodo 3 ( ) ) )
):
):
):
):
):
):
):
):
):
):
):
):
):
):
):
):
):
):
):
):
):
):
):
):
):
):
):
):
):
):
Algoritmo del Mtodo de Jacobi para resolver el sistema de ecuaciones del anlisis nodal (Matlab):
% Mtodo de jacobi clc fprintf('Mtodo de Jacobi\n'); xd=input('Ingrese el Nmero de Variables: '); A=input('Ingrese la Matriz: '); b=input('Ingresa el Vector Respuesta: '); x0=zeros(1,xd); int=0; Norma=1; while Norma > 0.001 int=int+1; fprintf('%2d',int); for i=1:xd suma=0; for j=1:xd if i~=j suma=suma+A(i,j)*x0(j); end end x(i)=(b(i)-suma)/A(i,i); fprintf('%10.4f',x(i)); end Norma=norm(x0-x); fprintf('%10.4f\n',Norma) x0=x; if int> 100 disp('No se Alcanzo la Convergencia') break end end fprintf(' El Resultado es:'); fprintf('%10.4f',x); fprintf(' Interacion Nmero:'); fprintf('%2d',int); fprintf('\n Error de:'); fprintf('%10.4f',Norma);
Salida en Pantalla Mtodo de Jacobi Ingrese el Nmero de Variables: 3 Ingrese la Matriz: [1 0 0; -1/200 7/400 -1/100; 0 -1/100 1/100] Ingresa el Vector Respuesta: [10 0 -0.005] 1 10.0000 2 10.0000 0.0000 -0.5000 10.0125 2.5714 -0.5000 2.5714
5.9992
Jacobi se llevaron acabo un total de 32 iteraciones basadas en el mtodo de punto fijo, lo cual nos permiti llegar a un valor confiable teniendo en cuenta que el error obtenido fue de 0.0006 (bastante bajo). Lo cual nos lleva a pensar que es la mayor aproximacin al valor real de cada una de las incgnitas. Los resultados obtenidos para sistema de ecuaciones resultantes del mtodos de nodos en el circuito dado fueron:
Conclusin
El mtodo de jacobi se hiso muy fcil para la solucin del sistema de ecuaciones resultantes de la aplicacin del mtodo de nodos en un circuito elctrico; ya que este esta creado para resolver matrices de n-ecuaciones con n-incgnitas, aunque se dice que el mtodo de jacobi se hace poco fiable algunas veces, en este caso fue muy preciso, ya que se obtuvieron los valores mas aproximados con un error considerablemente bajo, lo cual nos lleva a confiar en los resultados. Se decidi tratar de resolver este tipo de problemas la cual el mtodo de nodos resulta muy engorroso a la hora de resolverlos manualmente y descritos por nosotros los estudiantes como poco confiable, pero con esta herramienta podemos visualizar paso a paso como se llega al resultado real y conocer el posible error del mismo.
Bibliografa
http://es.wikipedia.org http://biblioteca.usac.edu.gt/tesis/08/08_7621.pdf Matemticas avanzadas para ingeniera, Kreyszig volumen 1 MATLAB ,Una introduccin con ejemplos prcticos Amos Gilat Aprenda Matlab como si estuviera en primero, Javier Garca de Jaln, Jos Ignacio Rodrguez , Alfonzo Brazalez