15. Muchos de los programas que voy a mencionar a partir de ahora habrá que distinguirlos entre el programa y la GUI: La mayoría de programas que ejecutamos lo hacemos a través de GUI(Interfaces Gráficas de Usuario), pero en el mundo UNIX es bastante habitual de que el programa en sí y la interfaz esten separadas, existiendo distintas GUI's para manejarlo, cada una con sus características propias. Hay que recordar que lo importante esta en el interior Aclaración: Programa/GUI
16.
17. Muy extendido, gran variedad de extensiones, que dan funcionalidades extra(multicore, plot...)
18. Lenguaje propio, y compatibilidad para carga dinñamica de aplicaciones en C, C++, Fortran.
22. Más info: http://www.gnu.org/software/octave Alternativa a Matlab: GNU Octave Interfaces:(xOctave,OctaveNB,qtOctave) Nota:Existe versión comercial de Matlab y Mathematica para UNIX, pero no es el asunto de la charla.
27. Además de todas las funciones de cálculo numérico, integra Xcos(diagramas de bloque)
28. Posibilidad de implementar extensiones, las más conocidas son públicadas en repositorios. Interfaz: Alternativa a Matlab:Scilab A la izquierda la interfaz básica del programa, a la derecha Xcos, una herramienta similar a Simulink de Matlab. Xcos consiste en un entorno de sistemas dinámicos y resolución de sistemas de ec. Diferenciales. Muy útil en circuitos electricos y termohidraulica.
34. Más info: http://freemat.sourceforge.net/ Interfaz: Alternativa a Matlab:FreeMat A izquierda y derecha dos capturas de pantalla del programa, muy similar al resto de programas de la misma clase. La GUI es única ya que viene integrada en el programa. La captura de la derecha corresponde con la última version v4.0.
37. Maxima esta basado en el sistema original de Macsyma desarrollado por MIT en los años 70.
38. Funciona en modo consola, sin embargo incluye las intefaces gráficas xMaxima y wxMaxima.
39. Alternativas: Axion , GAP y SINGULAR . Más específicos. Maxima es de desempeño genérico.
40. Más info: http://maxima.sourceforge.net/ Interfaz: Alternativa a Mathematica: Maxima A izquierda una captura de pantalla de wxMaxima, que es la única GUI que se puede emplear en Windows. A la derecha la otra GUI del programa, más simple, xmaxima. El modo de operar es similar a Mathematica. Videotutoriales: http://vimeo.com/maximajaj
43. Reúne 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.
44. Control interactivo de los cálculos. Procesamiento paralelo(multinúcleo). Libreria de funciones. Funciones estadíticas, CAD, GIS, etc... Es el entorno más completo que existe al aunar todas las aplicaciones libres que existen, es el más recomendado de todos.
45. Más info: http://www.sagemath.org/ Interfaz: Alternativa a Mathematica: SAGE Existen dos interfaces gráficas principalmente: 1)Una interfaz gráfica para la revisión y reutilización de entradas y salidas anteriores, incluyendo gráficas y notas de texto disponibles en los navegadores web. 2)Una línea de comandos basada en texto usando iPython. El modo de operar es similar a Mathematica. Videotutoriales: http://www.sagemath.org/help-video.html
53. Permite dibujar funciones de cualquier tipo y evaluar puntos en ellas. Pero no esta integrado con ningún programa y su objetivo es puramente educativo.
58. Herramientas de modelos lineales, no lineales, diferentes tests estadísticos, análisis de series temporales, algoritmos de clasificación y agrupamiento, etc.) y gráficas.
59. Se trata de un lenguaje de programación, lo que permite que los usuarios lo extiendan definiendo sus propias funciones (en R, C, C++ y Fortran). Se integra con bases de datos.
90. Más info: http://www.eukleides.org/ Geometría: Eukleides Interfaces: Qteukleides hace más sencillo el manejo del programa dándole una interfaz que renderiza a medida que escribes y por tanto tienes una vista previa del trabajo. No aporta prácticamente nada, pero el lenguaje de por si es sencillo. Más info: http://sourceforge.net/projects/qteukleides/
93. Ofrece representaciones diversas de los objetos desde cada una de sus posibles perspectivas: vistas gráficas, algebraicas, estadísticas y de organización en organización en tablas y planillas y hojas de datos dinámicamente vinculadas. (2D, 3D)
97. Más info: http://www.geogebra.org/cms/es Geometría: GeoGebra Interfaz: Se puede instalar tanto online como offline, haciendo uso de Java WebStart en esta última opción. Dispone también de versión portable. La interaz es muy sencilla, y con cada dibujo obtenemos los datos análiticos de las figuras realizadas.
103. Más info: http://edu.kde.org/kig/ Interfaz: Geometría:Kig Como podemos apreciar la interfaz es muy sencilla es intuitiva. También se aprecia que el programa no ha cambiado practicamente nada desde sus origenes.
106. Admite el uso de distintos plugins para completar sus características.
107. Más info: http://edu.kde.org/cantor/ Interfaz: Otros:Cantor Cantor es pura interfaz, no puede hacer nada por si mismo. La integración de las distintas aplicaciones que lo integran le acaban confiriendo una apariencia muy similar a Mathematica. Los resultados que imprime Cantor son en LaTeX, lo que permite exportarlos.
113. Más info: http://www.latex-project.org/ Interfaz: Otros:LaTeX Existen infinidad de programas que nos permiten escribir en LaTeX, aunque en realidad para escribir en este lenguaje únicamente necesitamos de un “Bloc de notas”, ya que se puede escribir en texto plano. Las GUI nos proveen de funciones como autocompletar o “compilar” a pdf o texto eniquecido.
120. Manuales de uso: http://www.scipy.org/Cookbook/Matplotlib/ Más info: http://www.scipy.org/ y http://matplotlib.sourceforge.net/ respectivamente. Otros:Python(SciPy y matplotlib) Nota: Existe una libreria en python, llamada SymPy , que permite cálculo simbólico mediante Python.