|
Maxima es un descendiente del programa Macsyma, que tuvo sus orígenes en 1960 en el MIT.
Es un programa de álgebra y, gracias a la licencia GPL, pudo continuar su desarrollo hasta incluir muchas de las funciones del software Maple, tales como ploteo 3D.
Está escrito en Lisp y está muy bien documentado.
|
|
|
GNU Octave es un lenguaje de alto nivel, utilizado principalmente para tareas de cómputo numérico. Provee una conveniente línea de comando para resolver problemas y realizar otros experimentos numéricos usando un lenguaje que es en su mayor parte compatible con Matlab.
Tiene muchas herramientas para resolver problemas de algebra lineal, encontrando las raíces de ecuaciones no lineales, integrando funciones, manipulando polinomios, etc. Es fácilmente extensible a través de funciones definidas por el usuario escritas en el mismo lenguaje de Octave, o usando módulos cargados dinámicamente escritos en C++, C, Fortran, u otros lenguajes.
|
|
|
Es un sistema de álgebra computacional especialmente pensado para teoría de números, pero puede ser utilizado para otros propósitos. Es muy rápido y tiene una sintáxis de lenguaje funcional.
|
|
|
R es un sistema para cómputo estadístico y gráficos. Consiste en un lenguaje, un entorno de ejecucion, un debugger y la habilidad de correr programas guardados en archivos de tipo script.
Su diseño fue influenciado por dos lenguajes existentes: S y Scheme. Como resultado, el lenguaje resultante es muy similar en apariencia al de S, con la semántica similar a la de Scheme.
|
|
|
Scilab es un software científico para realizar cómputos numéricos y provee un poderoso entorno abierto computacional para ingeniería y aplicaciones científicas.
La instalación incluye el programa scicos de simulación, similar al Simulink de Matlab.
|
|
|
YACAS es un sistema de álgebra computacional fácil de usar. Permite procesar expresiones matemáticas. Usa su propio lenguaje de programación.
|
|