SoloCodigo
Programación Específica => Diseño de Algoritmos => Mensaje iniciado por: Carlos24 en Jueves 26 de Diciembre de 2002, 06:47
-
Hola, alguién tiene por ahí o sabe como calcular la matriz inversa de una matriz de nxn en Visual BAsic. Lo requiero urgente, desde ya si alguién tiene la información se lo agrade cería un monton.
:(
-
M x N = I
esto significa que una matriz por su inversa nos da la identidad, conocidas la matriz M que es la nuestra y conocida la identidad, que es la matriz de unos en su diagonal y ceros el resto. El algoritmo resulta sencillo.
|2 4 1| |a b c| |1 0 0|
|3 7 9|*|d e f |=|0 1 0|
|1 5 2| |h i j | |0 0 1|
2a+4d+h=1
2b+4e+i=0
y asi sucesivamente, luego resolvemos el sistema de ecuaciones. Fale?:suerte:
-
una forma mas facil que andar despejando es hacerlo pr el metodo de gauss o triangulacion mirate esta pagina
http://www.educa.rcanaria.es/matematica ... index.html (http://www.educa.rcanaria.es/matematicas/cnice/Materiales/algebra/index.html) y fijate bien como saca la inversa triangulando la matriz
en realidad es como dijo
HurryCrack pero con este tema te va as er mas facil que andar despejando variables