Você está na página 1de 3

UNIVERSIDAD DE CUENCA

Facultad de Ingeniera

GRUPO:
Javier Yupangui
Jhon Cepeda
Kevin Snchez
Pal Mora

ASIGNATURA:
Mtodos Numricos

TEMA:
Entradas de Manual

FECHA:
Cuenca, Junio 14 del 2017
Entrada De Manual: MTODO DE JACOBI
Propsito
o Resolver un sistema lineal de ecuaciones de la forma Ax=b

Sintaxis
o [respuestask,k] = jacobi(matriz,vi,b,e,Nmax)

Descripcin
o [respuestask,k] = jacobi(matriz,vi,b,e,Nmax), devuelve el
vector (respuestask) que contiene la solucin del sistema lineal de la forma
Ax=b, y el nmero de iteraciones (k) realizadas en el mtodo. Se tiene como
argumentos de entrada una (matriz) de nxn, vi: aproximacin inicial de la
solucin, b: vector de trminos independientes, e: error permitido o tolerancia,
Nmax: nmero mximo de iteraciones. El mtodo consiste en hacer sucesivas
iteraciones encontrando en cada una de ellas resultados temporales de la solucin,
mismos que son utilizados en las siguientes iteraciones.

Ejemplos:
o Se ingresa en MATLAB: >> [respuestask,k] =
jacobi([10,1,1;1,10,1;1,1,10],[0,0,0],[12,12,12],0.01, 500)
Se obtienen los siguientes resultados:
respuestask = [1.0003 1.0003 1.0003]
k=5

o Se ingresa en >>
MATLAB: [respuestask,k] = jacobi
([10,2,1;1,5,1;2,3,10],[0.7,-1.6,0.6],[7,-8,6],0.05, 500)
Se obtienen los siguientes resultados:
respuestask = [0.9994 -1.9888 0.9984]
k=3

o Se ingresa en MATLAB: >> [respuestask,k] = jacobi ([10,-1,2,0;


-1,11,-1,3;2,-1,10,-1;0,3,-1,8],[0,0,0,0],[6,25,-
11,15],0.05,500)
Se obtienen los siguientes resultados:
respuestask = [1.0032 1.9922 -0.9945 0.9944]
k=6
Comentarios
o El programa terminar cuando se alcanze el nmero mximo de iteraciones o se
haya encontrado una aproximacin de la solucin que cumpla con el rango de
tolerancia establecida.

o Si la matriz de coeficientes original del sistema de ecuaciones es diagonalmente


dominante, el mtodo de Jacobi seguro converge.

Você também pode gostar