Inversa De Una Matriz Con El Metodo De Gauss

Páginas: 19 (4536 palabras) Publicado: 1 de diciembre de 2015
Inversa de una matriz con el metodo de Gauss-Jordan
 
 
    Con el metodo de Gauss-Jordan se puede calcular directamente la inversa. Para hacerlo, la matriz de coeficientes se aumenta con una matriz identidad posteriormente se aplica el metodo de Gauss-Jordan para reducir la matriz de coeficientes a la matriz identidad. Cuando es completada esta tarea, el lado derecho de la matriz aumentadacontiene la matriz inversa.
 
  
                                                             
                                                                      A                           I
                                                         
                                                                  I              inv A 
  
 
 
Esquema grafico de la metodo de Gauss-Jordan paradeterminar la inversa de una matriz.
  
                                            Programa en Matlab
%**************************************************************** 
%** Calculo de la inversa con el                               ** 
%** Metodo de Gauss Jordan                                UdeG ** 
%**                                    Maestria en Electronica ** 
%** Ing. Jesus NoratoValencia                                 ** 
%** Materia: Metodos Numericos                                 ** 
%** Maestro: M.C. J.Gilberto Mateos Suarez            5/Nov/99 ** 
%****************************************************************
  
clear; 
clc; 
fprintf('Dame la matriz a la que le quieres calcular la inversa\n') 
f=input('cuantas filas:'); 
c=input('cuantas columnas:'); 
 %********************************************************* 
%** Los siguientes for anidados son para introducir     ** 
%** los datos de la matriz a que se quiere calcular     ** 
%** su inversa                                          ** 
%*********************************************************
  
for k=1:c 
  for j=1:f 
    fprintf('fila: %x\n',j) 
    fprintf('columna: %x',k) 
    r=input('numero de esta fila ycolumna'); 
    a(j,k)=r; 
    j=j+1; 
  end 
  k=k+1; 
end 

b=a; 
pause
  
%******************************************************** 
%** Enseguida se coloca la matriz identidad del grado  ** 
%** de la martiz a que se quire calcular la inversa    ** 
%******************************************************** 
 
fprintf('dame la matriz identidad del mismo grado que la matriz anterio\n\n') 
fork=k:c*2 
  for j=1:f 
    fprintf('fila: %x\n',j) 
    fprintf('columna: %x',k) 
    r=input('numero de esta fila y columna'); 
    a(j,k)=r; 
    j=j+1; 
  end 
  k=k+1; 
end 

pause 
 
%********************************************************** 
%** En la siguiente seccion se normalizan todos los      ** 
%** pivotes (se hacen 1 los numeros en la diagonal       ** 
%** principal) y se hacen ceros losvalores por debajo   ** 
%**********************************************************
  
for k=1:c 
  a(k,:)=a(k,:)/a(k,k); 
    for j=k+1:f 
    a(j,:)=a(j,:)-a(k,:)*a(j,k); 
    j=j+1; 
    a 
    pause 
  end 
  k=k+1; 
  a 
  pause 
end
  
%*********************************************************** 
%** Se hacen cero los numeros por encima de la diaonal    ** 
%** principal de la matriz que sequiere sacar la inversa ** 
%*********************************************************** 
 
for k=f:-1:2 
  for j=k-1:-1:1 
    a(j,:)=a(j,:)-a(k,:)*a(j,k); 
    j=j-1; 
    a 
    pause 
  end 
  k=k-1; 
  a 
  pause 
end 
 
%*********************************************************** 
%** Se calcula la inversa para comprobar el resultado     ** %*********************************************************** 
 
fprintf('calculo la inversa para comprobar directo con matlab\n') 
c=inv(b); 
c
El informe diario de operaciones
Enviado por Rita Maria Romero Romero





1. Introducción
2. Definición Del Informe Diario De Operaciones
3. Objetivos y propósitos de la implementación de un informe diario de operaciones dentro de la empresa
4. Ventajas Del Informe Diario De Operaciones Y...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Gauss-inversa metodos numericos
  • Metodo Simple y Matriz Inversa
  • Metodo de la matriz inversa
  • Algebra Lineal De Matriz Inversa De Gauss
  • Matriz inversa
  • Inversa de una matriz
  • Matriz inversa
  • INVERSA DE UNA MATRIZ

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS