Jlinalg Clasificación y resumen
- Nombre del editor:
- Andreas Keilhauer and Simon D Levy
- Sistemas operativos:
- Mac OS X
- Tamaño del archivo:
- 993 KB
Jlinalg Etiquetas
Jlinalg Descripción
Biblioteca de Java para álgebra lineal Jlinalg es una biblioteca Java de código abierto y de código abierto para el álgebra lineal sin un error de redondeo. Aquí hay algunas características clave de "Jlinalg": · Matriz básica y operaciones vectoriales como el producto escalar y la multiplicación de matriz. También: multiplicación de matriz rápida utilizando los algoritmos Strassen-Winograd. · Las matrices y los vectores se pueden llenar con elementos de campo arbitrarios como números racionales, números complejos o incluso campos primeros. · Calcular la inversa o el determinante de una matriz. · El algoritmo Gauss- y Gauss-Jordan están disponibles. · Calcule una solución o el espacio de la solución de un sistema de ecuaciones lineales. · Calcule los valores propios de matrices reales. · Todas las operaciones se pueden hacer sin errores de redondeo (excepto para los tipos de datos numéricos como Doublewrapper). · Operaciones matemáticas y lógicas elementales en vectores y matrices. · L1 y L2 normas vectoriales. · Métodos de fábrica de vector y matriz canónico: matriz de identidad, todos, todos los ceros, ruido distribuido de manera uniforme, ruido gaussiano (normalmente distribuido). · Aplicación de funciones definidas por el usuario a todos los elementos de una matriz o vector (o pares de matrices y vectores). Requisitos: · Java ¿Qué hay de nuevo en este lanzamiento: · Los genéricos se utilizan a través del código. · Las clases que implementan la iringelemento ahora están asociadas con una fábrica (Reemplace "New ..."). Clases matriz, vector, etc. son para usar la fábrica. · Añadidas pruebas de JUnIT para muchas clases y métodos. · Los paquetes son ahora más jerárquicos. · Varias correcciones de errores y mejoras menores y reestructuración del código.
Jlinalg Software relacionado