Java o Scala Library para analizar látex o cadena MathML [cerrado]

Necesito almacenar una gran cantidad de ecuaciones y fórmulas matemáticas en la base de datos para mis experimentos de simulación, y creo que es mejor usar algunas cadenas de látex o matemáticas ... pero ...

Hago una solicitud de búsqueda en Google, y estoy muy sorprendido porque no encuentro ninguna biblioteca de evaluación en Java o Scala para transformar la expresión de látex o matemática de cadenas en ecuaciones en Java / Scala. @ No quiero evaluar () una ecuación muy compleja con solver, mi objetivo es "realmente" almacenar y transformar ecuaciones simples (polinomiales, lineales) en lenguaje scala / java.

¿Tiene algún consejo para ayudarme a comprender si hay otra solución para almacenar y analizar fácilmente ecuaciones o fórmulas matemáticas después de la evaluación de cadenas en lenguaje java o scala?

Actualización 1:

Finalmente encuentro alguna biblioteca java que lee la fórmula de la cadena et eval () ... Si encuentra algo, puedo completar esta lista con su propuesta.

Sin análisis de MathML / Latex:

http: //www.singularsys.com/jep (no de código abierto)

https: //github.com/darius/exp (fuente abierta, biblioteca joven?)

http: //jeval.sourceforge.net (código abierto, versión muy antigua)

http: //projects.congrace.de/exp4j/index.htm (código abierto, última versión 2011, repositorio maven, desarrollado por@ fas)

https: //github.com/MarkyVasconcelos/Towel/wiki/Expressio (código abierto, desarrollado por@ marcos-vasconcelos)

analizador de expresiones matemáticas de miSymja project => cf esta publicación en stackOverflow Java Math (s) Analizando API)

Con análisis experimental de MathML

jscl-meditor - depository en github Biblioteca de computación simbólica de Java y editor matemático (código abierto, última versión 2011, excelente front-end y editor,mathML input / output (ver tutorial aquí), grandes posibilidades: resolución de sistemas polinómicos, vectores y matrices, factorización, derivadas, integrales (funciones racionales), álgebra booleana, simplificación, generación de código java, álgebra geométrica)

JScience parece que tiene algún soporte experimental para MathML que se está introduciendo. (cf estas publicaciones:Parcar documentos matemáticos usando JScience yMathML y Java)

Clase aquí:http: //jscience.org/experimental/javadoc/org/w3c/dom/mathml/package-tree.htm

Gracia

Respuestas a la pregunta(2)

Su respuesta a la pregunta