Menu
Icon

Calculando matriz inversa 2x2 python.

{

En este ejemplo muestro un código en python con el que podrán calcular la matriz inversa 2x2 para lo cual solo deberían de entender la lógica en como se resuelven así:
Matriz inversa
con los numeros
4 2
0 1

En esta matriz debemos comprobar que existe la inversa la cual existiría si el determinante es diferente de 0|A| = 3·4 - 2·0 = 12 ==> existe la inversa
2º) Hallamos la matriz adjunta transpuesta, con este método práctico:■ Intercambiamos entre sí los elementos de la diagonal principal, y■ Cambiamos el signo de los elementos de la diagonal secundaria (dejándolos en su lugar)
3º) Dividimos la matriz adjunta transpuesta por el determinante de la matriz original, y así obtenemos la inversa A⁻¹ 


     [4 -2]
     [ 0 1]
A⁻¹ = –––––
       4

A⁻¹ = [1 -1/2] ◄ RESPUESTA
     [ 0 1/4]

aqui el codigo



 print "Ingrese los valores:"
print "|a b|"
print "|c d|"
a = float(raw_input('Ingrese el valor a '))
b = float(raw_input('Ingrese el valor b '))
c = float(raw_input('Ingrese el valor c '))
d = float(raw_input('Ingrese el valor d '))

total=a*d-b*c

if total!=0:
   print " ",d/total,' ',-c/total;
   print " ",-b/total,' ',a/total;


else:
    print "Error el det. da 0";



Descargar Ejemplo
Matriz inversa 2x2 Python



                                                      Python
}

Carlos

BY:Carlos

Utilizamos cookies propias y de terceros con finalidades analiticas y para mejorar tu experiencia de compras segun tus preferencias, mediante el analisis de tus habitos de navegacion y tu perfil. Puedes aceptar todas las cookies pulsando el boton "Aceptar" o gestionar tus preferencias en el panel de configuracion