Veremos unas cuantas aplicaciones de matemáticas, portables, para PC y otras para instalarlas en Android. Los dispositivos móviles sustituyen o complementan cada vez más a los PCs, también en aplicaciones educativas y científicas.
La aplicación matemática de referencia de uso en la universidad y en la industria para cálculo numérico es Mathlab, pero es de pago. Además del programa básico que puede funcionar en modo gráfico o en modo consola, hay multitud de complementos para una gran cantidad de problemas a resolver. Así que varias de las aplicaciones gratuitas de matemáticas buscan sustituir a Mathlab o aportar toda su funcionalidad en la medida que puedan, a veces imitando su lenguaje simbólico o dando como resultados archivos de formato compatible.
Otra aplicación de pago de referencia para problemas de tipo estadístico y predictivo es IBM- SPSS, que funciona como una hoja de cálculo especializada:
Las aplicaciones gratuitas semejantes, tienen la particularidad de que se pueden hacer muy fácilmente ‘portables‘ . Basta con instalarlas en un PC y copiar la carpeta completa de su instalación en un disco externo. Buscando luego en la copia el programa ejecutable que suele encontrarse en la carpeta ‘bin’, basta con hacer un enlace al mismo, para arrancar la aplicación en otro ordenador clicando sobre el enlace que se puede poner en un lugar accesible del propio disco externo o del escritorio.
La gracia de una aplicación en modo ‘portable‘ para PC es poderla ejecutar sin instalar. Porque funcionará desde un pendrive o disco externo. Lo cual resuelve un problema cuando el ordenador no es el particular sino el de la universidad o la empresa, donde no se puede instalar, al no ser el usuario el administrador del mismo. Además de poder usarla en un PC con sistema operativo Windows, una aplicación portable se podrá ejecutar seguramente también en el sistema operativo Linux siempre que esté dotado con Wine. Esto ocure porque una aplicación portable tiene en su carpeta todas las dll y otras librerías e interactúa muy poco con el sistema operativo.
En los varios artículos anteriores he tratado sobre aplicaciones portables:
12 aplicaciones portables imprescindibles
Móntate tu propia “suite” de programas de diseño gráfico freeware y portable
Calendarios portables con archivos ICalendar
Bases de datos portables con SQLite
GanttProject: Usa este freeware portable para controlar y gestionar tus proyectos
Ahora veremos varias de las aplicaciones disponibles semejantes a Mathlab y a SPSS. Todas ellas pueden funcionar en modo portable. De todas hay versiones para Windows y para Linux y en algún caso para iOS.
Esta es la aplicación freeware que más se parece a Mathlab. Parte del proyecto GNU. En su página informa de su compatibilidad con la aplicación ‘de referencia’.
Para distinguirse de la ‘original’, la aplicación estadística freeware, también parte del proyecto GNU, alterna las dos letras del nombre justo al contrario. En lugar de SPSS se llama PSPP.
Esta otra gran aplicación para cálculo numérico del estilo de Mathlab, con una gran potencialidad y soporte para trabajo en web.
Este programa, más pequeño que los anteriores, tiene una gran flexibilidad de manejo y funciones gráficas, así como “interfase con código C, C++ y FORTRAN externo”:
Este programa que he dejado para el final de esta parte, aunque me entusiasma, es algo distinto de los anteriores, en el sentido de que está muy orientado a la geometría y no hay que dominar ningún lenguaje simbólico para hacerlo funcionar, dado que es más intuitivo e interactivo. También es muy fácil usarlo para estadística por su vista en forma de hoja de cálculo. Tiene no sólo versiones para instalar en PC y para Android, sino que hay una versión que funciona en web. Pensado sobre todo para soporte de educación, me parece genial desde el punto de vista de la usabilidad. Aquí se puede ver una impresión de pantalla en PC pero luego veremos otras de su versión para móvil.
Hay varias aplicaciones más, de las que mencionaré Máxima, para álgebra y cálculo simbólico o Proyecto R para estadística, de las que no me extiendo más para no hacer demasiado largo este artículo.
Para Android tenemos una buena colección de apps, muchas de cálculo, que sacan partido del tamaño de los dispositivos, semejante al de las calculadoras, y otras parecidas a las de los PCs pero en versión reducida, como se puede ver en las imágenes correspondientes a impresiones de pantalla de menús de un Samsung Galaxy S7:
This slideshow requires JavaScript.
Del primer tipo de programas, ya traté en un artículo anterior, Calculadoras para Android. Por su relación con la presente presentación, destacaré la referencia a una de las aplicaciones de las que allí hablaba:
Calculadora científica gráfica de Mathlab
Por su facilidad de uso, rapidez de cálculo y prestaciones, es en si misma una aplicación completa para el aprendizaje de matemáticas y para cálculos profesionales.
Calculadora Científica Gráfica de Mathlab
Ahora presento aquí la versión para Android de la aplicación para PC de la que hablaba arriba:
Tanto en 2D como en 3D el programa no tiene rival para la geometría por la inmediatez de los resultados, sin tener que programar nada de código.
Basta con elegir un ejemplo y se tiene en forma gráfica y simbólica, con lo que la visión de conjunto del mismo es inmediata.
Para cálculos estadísticos, dependerá de lo que busquemos. Si los datos son sólo el soporte de una descripción completa de lo que se puede hacer con ellos, nos interesará mejor la aplicación siguiente:
En este caso obtenemos de un conjunto de datos resultados espectaculares de todo tipo de funciones estadísticas.
Si lo que buscamos es el tratamiento de un conjunto más amplio de datos, podemos preparar los datos en el PC, guardarlos como un archivo CSV y recuperar el archivo para que lo use la siguiente aplicación:
Se puede ver en la impresión de pantalla que espera los datos o bien a mano o bien de un archivo CSV grabado previamente.
Para terminar, añadir que esta selección es una pequeña muestra de lo que se puede encontrar y que también hay otros programas para Android que intentan reproducir las características de los grandes programas de análisis o de cálculo para PC, incluso algunos con la interfase de una simple ‘consola’ para recoger el código necesario para luego tratarlo en el programa de PC correspondiente, pero a mi me parece que resulta un poco penoso trabajar en tan poco espacio a menos que el programa sea muy interactivo, como los presentados arriba.
Matemáticas para PC y para Android. Veremos unas cuantas aplicaciones de matemáticas, portables, para PC y otras para instalarlas en Android. Los dispositivos móviles sustituyen o complementan cada vez más a los PCs, también en aplicaciones educativas y científicas.