Hola a todos los desarrolladores, saben estoy desarrollando un trabajo para mi universidad... Necesito invertir una matriz cuadrada por el metodo de gauss-jordan y si alguien me pudiera ayudar les estaría muy agradecido... Solo que necesito invertir una matriz.. Que funciona con numeros fraccionarios puedo facilitarles el codigo fuente... La clase fraccion y la clase matriz que funciona con fracciones el problema es como invertirla con el metodo de gauss-jordan mi correo es emersonedmir@gmail. Com espero su respuesta.........
|
Escrito por Alejandra Juarez el 21/04/2008
Tu problema es a nivel algoritmo, creo que deberias sentarte a ver cuales son las operaciones, es decir, tendrias que verlo por el lado de que hay una fila pivot de la cual partis para hacer las operaciones, tomas el primer numero y lo dividis por el primer valor de la siguiente fila a triangular obviamente con la identidad como extensión de la matriz. Una vez que llegues a la identidad del lado izquierdo lo que te queda en la derecha es la matriz invertida. (verifica que sea inversible, una alternativa es el determinante para eso). |
|
Escrito por Cristian Borrero el 21/04/2008
Ve a la seccion de descarga he subido un codigo que te puede ayudar |
|
Escrito por Emerson Miranda el 21/04/2008
El metodo que me dices teoricamente se desarrollarlo muy bien...... Pero aun no he podido pasarlo ha un algoritmo.. Tengo problemas al convinar el uso de los for para ir convirtiendo las columnas que estan debajo de mi pivote en cero con la fila pivote..... La verdad es que tengo varios dias para terminarlo, es par una materia que se llama analisis numerico.. Y solo ese punto me falta... Ya la puedo invertir con el metodo de los intercambios de jordan...... Pero tengo que utilizar el metodo de gauss-jordan... Si pudieras orientarme como ir convinando las variables iterativa del for para obtener la inversion....... Fijjate que ya avance algo pues de la matriz que introduzco verifico si tiene determinante para saber si la puedo invertir y luego creo una nueva matriz a partir de la introducida y le agrego la matriz identidad....... Claro que mi matriz puede ser de nfilas por ncolumnas...... |
|
Escrito por Emerson Miranda el 21/04/2008
El mensaje que escribi va para ale |
|
Escrito por Alejandra Juarez el 03/06/2008
Hola, disculpame por la demora en responder, no habia visto las respuestas y tu mensaje, La verdad no vi tu codigo, pero lo que puedo decirte |
|
|
Escrito por Estefania Cespedes el 21/01/2012
Yo no se nada de esto que preguntas emerson lo siento |
|
Al escribir en el debate:
|