Grupo de Visual Basic
Grupo de Visual Basic
1 Curso online | 229 Documentos | 32 Imágenes | 27 Vídeos | 535 Debates | 12221 Miembros

problema de inversion de matriz

emerson
El Salvador, El Salv...
Escrito por Emerson Miranda el 21/04/2008

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.........

compartir


Alejandra Juarez
Licenciatura en analisis de sistemas u...
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).

Igualmente creo que siendo un problema algoritmico deberias intentar resolverlo solo, dado que es para eso el trabajo practico, pero esto es un punto de partida.
Mucha suerte y saludos

Ale


Cristian Borrero
Ingeniero civil universidad catolica n...
Escrito por Cristian Borrero el 21/04/2008

Ve a la seccion de descarga he subido un codigo que te puede ayudar


Emerson Miranda
El Salvador, El Salv...
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......


Emerson Miranda
El Salvador, El Salv...
Escrito por Emerson Miranda el 21/04/2008

El mensaje que escribi va para ale


Alejandra Juarez
Licenciatura en analisis de sistemas u...
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
es que lo que tenes que hacer es ver cual es la diferencia entre lo que hace tu codigo y lo que en la teoria deberia suceder, siguiendolo paso a
paso, porque en gral la tarea de programar es esto, encontrar en que falla el algoritmo que nosotros mismos diseñamos, no deberías buscar
un algoritmo armado, sino que vos mismo tenes que hacerlo ver en que falla y debuguearlo. En esto consiste la programación.
Es por eso que no te paso un codigo directamente, porque no te estaría ayudando.

Saludos
Ale


Estefania Cespedes
Cartago, Costa Rica
Escrito por Estefania Cespedes el 21/01/2012

Yo no se nada de esto que preguntas emerson lo siento




Responder


Quiero recibir alertas por email cuando haya mensajes nuevos en este debate

Debe cumplir las normas de contenido y normas de conducta
Al escribir en el debate:
  1. Repasa la ortografía y no escribas en formato SMS.
  2. Lee el texto dos veces antes de publicar.
  3. No escribas todo en mayúsculas o negritas.
 
Páginas internacionales: España  |  Italia  |  Francia  |  México  |  Alemania  |  Reino Unido  |  Argentina  |  Chile  |  Colombia  |  USA |  India |  Y próximamente: Brasil | 

Búsquedas frecuentes: temas para power point soy madero decoracion para xv años test de guardia civil osmolaridad

EMAGISTER Servicios de formación, S.L. Copyright 1999/2013.