
El software matemático tiene por finalidad modelar, analizar o calcular con datos numéricos, simbólicos o geométricos. Aunque actualmente sus funcionalidades están muy integradas y es difícil encontrar uno de estos programas que no abarque múltiples facilidades de cálculo simbólico, numérico o gráfico, por su propósito inicial suelen catalogarse en:
- Sistemas de Álgebra Computacional (Computer Algebra Systems, CAS), dedicados esencialmente al cálculo simbólico.
- Software de Análisis Numérico (Numerical Analysis Software, NAS), dedicados al cálculo numérico.
- Software de Análisis Estadístico (Statistical Analysis Software, SAS), centrados en el análisis estadístico de datos.
- Software de Geometría Interactiva (Interactive Geometry Software, IGS), enfocados a la ilustración de conocimientos geométricos en el pano y el espacio.
Al visitar los enlaces proporcionados en la lista anterior, el lector pude comprobar la variedad e infinidad de software matemático existente. La clarificación anterior pretende ser exhaustiva y puede ser ampliada. No se incluye el software dedicado a la ofimática matemática porque aparece en la pestaña LaTeX/Windows de este blog.
A fines del pasado siglo existía una diferencia significativa en cuanto a funcionalidades y potencialidades entre el software matemático comercial y el libre o de código abierto generalmente bajo licencia GNU-GPL o similar. Pero actualmente esta brecha se ha reducido singnificativamente y podemos disponer de software matemático profesional de excelente factura bajo licencia GNU-GPL. La lista de softwares matemáticos que proponemos a continuación ha sido seleccionada tomando en cuenta los siguientes parámetros:
- Pertinencia, universalidad funcionalidad y robustés.
- Multiplataforma (Windows, Linux, Unix, OS X, Android, etc.), versión online (independencia del hardware) y existencia de versión portátil (para ejecutar desde memoria USB).
- Soporte, documentación, comunidad de usuarios y banco de contribuciones.
Sistemas de Álgebra Computacional (CAS)

- Página Web oficial: http://maxima.sourceforge.net/
- Página de descarga: http://maxima.sourceforge.net/es/download.html
- Documentación: http://maxima.sourceforge.net/es/documentation.html
Software de Análisis Numérico (NAS)

- Página Web oficial: https://www.gnu.org/software/octave/
- Página de descarga: https://www.gnu.org/software/octave/download.html
- Documentación:
- Reference Manual versión HTML o PDF.
- Introducción a GNU Octave.

Las características de Scilab incluyen análisis numérico, visualización 2-D y 3-D, optimización, análisis estadístico, diseño y análisis de sistemas dinámicos, procesamiento de señales, e interfaces con Fortran, Java, C y C++. Posee una herramienta llamada Xcos permite una interfaz gráfica para el diseño de modelos.
- Página Web oficial: http://www.scilab.org/
- Página de descarga: http://www.scilab.org/download/latest
- Documentación: http://www.scilab.org/resources/documentation
Software de Análisis Estadístico (SAS)

- Página Web oficial: https://www.r-project.org/
- Página de descarga: http://cran.es.r-project.org/
- Documentación: http://cran.es.r-project.org/manuals.html

- Página Web oficial: https://www.gnu.org/software/pspp/
- Página de descarga: https://www.gnu.org/software/pspp/get.html
- Documentación: https://www.gnu.org/software/pspp/manual/
Software de Geometría Interactiva

- Página Web oficial: https://www.geogebra.org/
- Página de descarga: https://www.geogebra.org/download
- Documentación: http://wiki.geogebra.org/es/Página_Principal
Software Matemático Integrador
Mención aparte merece SAGE, un entorno que integra múltiples programas matemáticos libres con el objetivo de crear una alternativa viable a Magma, Maple, Mathematica, y MATLAB.
SAGE es un sistema algebraico computacional escrito en Python y en una versión modificada de Pyrex (llamada inicialmente SageX y posteriormente Cython). Reune y unifica bajo un solo entorno, lenguaje y jerarquía de objetos toda una colección de software matemático y trata de rellenar los huecos de funcionalidad dejados por unos y otros. Aunque SAGE está disponible para varios sistemas operativo, también cuenta con un servidor de acceso público online (http://www.sagenb.com/).
- Página Web oficial: http://www.sagemath.org/
- Página de descarga: http://www.sagemath.org/download.html
- Documentación: http://www.sagemath.org/library.html
No hay comentarios:
Publicar un comentario