JAMA
JAMA es un paquete de álgebra lineal básica para Java. Proporciona clases para construir y manipular matrices reales y grandes. Posee la suficiente funcionalidad para llevar a cabo rutinas cotidianas, empaquetado de una manera natural y entendible por personas no expertas. Es un intento de proporcionar una clase de matrices para Java. JAMA está basado en una única clase de matrices acompañado de un framework orientado a objetos. CaracterísticasJAMA se compone de 7 clases Java:
La clase Matrix proporciona las operaciones fundamentales del álgebra lineal numérica. Posee varios constructores que reciben arrays de dos dimensiones de doble precisión. Varios métodos get y set proporcionan acceso a los elementos de las matrices y submatrices. Las operaciones aritméticas básicas incluyen suma de matrices y multiplicación, normas de matrices y operaciones de arrays de elementos seleccionados. También se incluye un método para imprimir matrices. A partir de la clase Matrix podemos calcular descomposiciones matriciales, ecuaciones lineales, determinates, inversas y otras funciones matriciales. Las descomposiciones incluidas son:
La versión actual de JAMA sólo trabaja con matrices reales, no con complejas.
Detalles
|

