ARCmop Java Programacion Solaris Linux

Java-linux-programacion

Java: Hallando la matriz inversa sin decimales (Fracción Generatriz)

Posted by Cmop en mayo 12, 2010

Hola, en estos días he estado probando una librería matemática llamada JAMA, la cual permite calcular la matriz inversa en JAVA, me ha parecido muy buena, pero he encontrado el inconveniente de que devuelve los resultados de manera decimal, y me he propuesto hacer una GUI que permita calcular la inversa de una matriz pero devolviendo el valor en fracciones de ser posible.

Después de buscar por la web y no encontrar una clase que me realizara la conversion Decimal–>Fracción, es decir obtenga la Fracción Generatriz del número decimal, atendiendo a todos los casos, me he propuesto realizar un clase que convierta los resultados decimales de la clase MATRIX de JAMA, en fracciones.

Por ahora he tenido en cuenta que:

– Usar una precisión de 15 cifras.

Bajo esto hasta ahora he logrado hacer:

  • Convertir Número Decimal Aperiódico, menor de 10 cifras decimales
  • Convertir Número Decimal Periódico Puro de una cifra

Aun me faltan realizar los siguientes algoritmos:

  • Convertir Número Decimal Periódico Puro grupos de cifras
  • Convertir Número Decimal Periódico Mixto, de una cifra periodica
  • Convertir Número Decimal Periódico Mixto, de un grupo de cifras periodicas

Los 2 últimos serán fácil desarrollarlos, cuando logre encontrar que en una secuencia de números hay ciclos.

Por ahora no colgaré el código fuente, por estar incompleto, pero si alguien lo requiere y puede completar los algoritmos faltantes sería genial😀

Saludos a todos.

3 comentarios to “Java: Hallando la matriz inversa sin decimales (Fracción Generatriz)”

  1. Neo_Cs said

    Hola me interesa tu código porque tambien trabajando en algo similar.

    • Cmop said

      Ok, mañana lo subo para que lo veas, el codigo funciona bien en varios casos, pero recuerdo que encontre algun fallo, no lo termine, pero igual lo subire a ver si te ayuda, saludos

  2. escm said

    podrias subir el codigo en el que ingresas la matriz y el que encuentras su inversa??

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

 
A %d blogueros les gusta esto: