Datos del producto
Nombre del producto:Spacetime 3… revisado por Intre
Fabricante / Vendedor:Spacetime Mathematics (USA)
URL-Producto:http://www.spacetime.us/
Venta on-line:AQUÍ
Precio:19,99 $ versión básica a 39,99 $ versión completa.
Comentarios:En el FORO
Soporte:Aquí
Datos de la revisión
Revisado por:Jaime García (Intre)
Fecha revisión:25 Septiembre de 2008
Requerimientos:Windows Mobile 2003 o superior
Hardware empleado:HTC Alpine con WM2003SE

Hace unos meses en PCdemano se nos ofreció la posibilidad de revisar el Spacetime 3.0. Me interesé en realizar dicha revisión en su momento, aunque por falta de tiempo no terminé de decidirme hasta ahora. Conocía el Spacetime desde hace ya unos años, y realmente no ha dejado de sorprenderme la evolución continua de dicho software. Para el que no lo conozca aún, el Spacetime se encuadra habitualmente en el segmento de las calculadoras científicas RPN (reverse polish notation), aunque a medida que el lector vaya leyendo la revisión, entenderá que en mi opinión dicha definición se queda un poco corta, pudiendo reemplazarse quizás por la de ‘software matemático’. En general, las calculadoras para PDA que estamos acostumbrados a ver consisten en una pequeña pantalla donde se observan los datos introducidos y su resultado, amén de una amplia zona ocupada por la botonera, emulando el típico estilo de una calculadora Casio que sin duda todos hemos tenido de pequeños. En cambio el Spacetime… bueno, como se suele decir, una imagen vale más que mil palabras:

  

Como se puede ver, lo que nos muestra inicialmente el Spacetime es una amplia pantalla de resultados y una botonera de tamaño ajustado con las funciones más comunes. Aún siendo de apariencia simple, el programa esconde en su interior una potencia inusitada, como ya iremos descubriendo. Antes de nada creo conveniente hacer una pequeña reseña acerca de la empresa: Spacetime Mathematics fue fundada allá por el año 2002, lanzando su primer software, Spacetime 1.0, un año después. Creo recordar haber encontrado este software hacia el año 2004, cuando aún disfrutaba de mi anterior PDA, mientras buscaba por Internet calculadoras que me ayudaran en la ardua empresa de llevar a buen término mi carrera. La versión 2.0 de este programa fue lanzada al mercado a principios del año 2006, mientras que la más reciente versión 3.0 salió al mercado a mediados del 2007. El programa ha evolucionado enormemente desde su lanzamiento, principalmente en el aspecto de su lógica algebraica de resolución de problemas. A este respecto recuerdo que en su momento los hermanos DeSalvo habían implementado en su momento la resolución de integrales, derivadas, etc, mediante el qdCAS, para más tarde programar uno propio indudablemente más eficiente en temas de velocidad y consumo de memoria. Es posible que el lector haya probado este software en su momento, y le haya chocado ver los anteriores pantallazos. A continuación os muestro un par de capturas de cómo era el programa:

  

Como se puede observar, anteriormente tenía un aspecto notablemente más atractivo, con dos skins, una oscuro que era el que aparecía por defecto, y otro más claro al que se accedía mediante el segundo botón por la esquina superior izquierda. Desconozco la razón exacta del cambio de imagen por uno más ‘espartano’ en la versión 3, pero imagino que sería por el tema de reducir la exigencia de recursos del programa, aspecto del que hablaré más adelante Puedo adelantar que también es impresionante por lo reducido que es para la gran cantidad de funciones que tiene. Debo indicar también que el programa dispone de versiones para distintos sistemas operativos. Hay versión Windows, versión PocketPC, Smartphone, Mac, Palm OS 5, y próximamente habrá versiones para iPhone (me pregunto cómo harán para introducir los datos con el dedo) y versión Linux.

Pasamos a la descripción del programa. En cuanto a la pantalla de resultados, cabe destacar que no es simplemente una zona para mostrar los resultados de las operaciones que efectuamos, sino que se trata de un área interactiva donde podremos pulsar distintos recovecos para obtener unas cuantas funciones más:

  

Como veréis, se puede pinchar la barra blanca para introducir operaciones. Cada entrada tiene su propio número identificativo, que se puede emplear por ejemplo con la función ans(#) para llamar al resultado de una de las operaciones efectuadas. (La función ans reproduce el resultado de la operación inmediatamente anterior). Pulsando en el rectángulo a la izquierda del recuadro numerado se despliega o repliega la entrada, con el objetivo de aportar más espacio en la pantalla. Pulsando el recuadro numerado podemos introducir el nombre y los parámetros que usaremos en esa entrada para la creación de scripts (sí, scripts, tal como lo leéis), que se pueden introducir línea a línea pulsando la tecla return de la botonera. El programa de forma predeterminada te muestra, si es posible, los resultados en forma de quebrados, y podemos obtener el resultado en decimales simplemente pulsando el botón N que se puede ver a la derecha del quebrado. Como igual no me he explicado correctamente en lo relativo a scripts, aquí tenéis una muestra sacada del foro de Spacetime:

La botonera se repliega mediante el botón inferior izquierdo, y se despliega de nuevo pulsando la barra punteada que aparece en la zona inferior, permitiendo ampliar la zona de resultados. Aún así, en caso de que haya demasiadas entradas, en el lateral derecho tenemos la típica barra de desplazamiento vertical. El botón solve nos permite hallar la resolución del problema que le planteamos al programa. El botón Plot() nos permite obtener una gráfica de la expresión que introduzcamos entre los paréntesis, y la función Entry nos conduce a una ventana con distintas funciones para obtener gráficas en 2D, 3D, estadísticas, etc. A continuación otro pantallazo y al lado lo que obtenemos tras pulsar el botón Function del apartado 3D.

  

En la botonera también podéis ver un acceso directo a la función derivada e integral (permite derivadas e integrales simbólicas, es decir, no tenemos por qué introducir los límites de integración, etc). El botón con un rectángulo gris nos conduce a una impresionante cantidad de funciones matemáticas, así como a distintas constantes. Las funciones que aparecen inicialmente son las que comienzan por la letra ‘A’. Pulsando en la letra correspondiente nos devuelve las funciones que comienzan por esa letra. Se puede cambiar de mayúsculas a minúsculas en la tecla ‘Aa’, pero tecleando la letra minúscula la escribe en la entrada de resultados, para su empleo en lugar del teclado de la PDA. Con el permiso del staff, os voy a poner un par de capturas de pantalla de las funciones:

  

Creo haber contado cerca de 200 funciones, además de otros caracteres extra. Uno de los aspectos que aún se pueden mejorar en el programa es la documentación de todas las funciones. Me explico: el programa tiene incorporados unos tutoriales en Help -> Select tutorials, si bien apenas sirven para las principales funciones del programa y no muestran todo el jugo que se le puede sacar al mismo. En la página web del Spacetime podéis descargar una guía de usuario bien explicada acerca del programa, así como otra guía de las funciones, también con bastantes ejemplos gráficos. Realmente parece que no se pueda pedir más, sin embargo hay determinadas funciones que aparecen sin ejemplos de las mismas, y da la impresión que son necesarios conocimientos de empleo de otros softwares científicos tipo Matlab o Mathematica para saber exactamente como emplearlos. Cabe destacar que los desarrolladores del programa van introduciendo nuevas funciones en el programa (una de las últimas es SolveSystem, que creo que se explica por sí misma), que como es lógico no les da tiempo a documentar al instante. Esto me recuerda dos cosas: los desarrolladores exponen las nuevas funciones en el foro, lugar imprescindible para aprender a sacarle todo el partido al programa, así como comunicar bugs que se corrigen en la versión siguiente; además hay que tener en cuenta que el programa no está pensado para su uso avanzado, por ejemplo la anterior función SolveSystem de momento no te va a resolver sistemas de 20 ecuaciones con 20 incógnitas, sino como mucho 5 o 6. He de insistir en que esta revisión no puede considerarse exhaustiva ni mucho menos. Por ello recomiendo encarecidamente al lector que visite el foro y la página web, ya que podrá ver muchos más ejemplos gráficos que sin duda le dejarán boquiabierto, como por ejemplo los de la página de la versión Windows, o el Graphbook. El lector también tendrá acceso a otros programas desarrollados por la misma compañía, algunos de ellos gratuitos, e incluso algunos juegos. También se pueden obtener nuevos scripts a incorporar en nuestro programa.

Por supuesto el programa nos soluciona todos los requerimientos matemáticos que el usuario habitual necesite: Como ya he dicho resuelve derivadas, integrales, límites, estadísticos, matrices, gráficos, etc.

En las anteriores capturas de las funciones se pueden observar un buen número de distribuciones estadísticas. El programa admite la introducción de datos estadísticos mediante la importación de ficheros de texto plano con los valores, algo sorprendente en este tipo de programas para PDA. Una nota negativa es que no he encontrado la distribución Weibull, que se suele aplicar en ámbitos científicos e ingeniería.

Algo que no me convence es el método de introducción de variables en las matrices. Se introducen de forma exhaustiva, mediante llaves con todos los valores en el mismo renglón. Personalmente hubiese preferido un editor de matrices, donde introducir de forma más gráfica los valores ya que de la forma actual puede llevar a confusión, que te olvides de algún valor, etc. Sin embargo la resolución de las matrices ya es devuelta de forma gráfica por parte del programa.

Las capacidades gráficas del programa son impresionantes. Se pueden obtener gráficas en 2D y 3D de las funciones que necesitemos introducir, e incluso… ¡gráficas en 4D! Esto es, con la variable tiempo. Con ello obtenemos gráficas en movimiento, como os muestro a continuación en las capturas sacadas de la propia página de Spacetime:

Algo que también echo de menos es un editor de ecuaciones. Creo haber leído al respecto en el foro, que los desarrolladores tienen intención de programar uno. Esto sin duda sería sin duda un gran plus para el programa, ya que por ejemplo a los estudiantes de ingeniería nos resulta habitual tener que resolver algunas fórmulas bastante complejas como para desarrollarlas mediante un script.

Como se verá en las siguientes capturas de pantalla, el programa es muy configurable:

  

A opciones habituales como los formatos Normal, Científico o Ingenieril se le añaden otras opciones más consecuentes con las nuevas funciones del programa. Se puede observar que se incluye una opción para variar el tamaño de la fuente, algo que sin duda agradecerán los usuarios de pantallas de dimensiones reducidas. Asimismo se incluyen otras opciones para las gráficas.

  

El programa supuestamente soporta cualquier resolución. A continuación podéis ver como luce en formato apaisado:

También he probado la versión demo de PC, y el aspecto es similar al de PPC, con la salvedad de que aumentando el tamaño de ventana del programa a partir de cierto punto, o bien maximizando dicha ventana, aparece un nuevo apartado a la derecha con el histórico de funciones que se han empleado, como se puede observar en la siguiente captura:

En cuanto a consumo de espacio y de memoria, he investigado con una demo del Memmaid y he podido comprobar que instalado ocupa no demasiado, como 1.6 Mb, y una vez en ejecución algo más del doble. Dicho consumo se amplía ligeramente a medida que vamos realizando cálculos, pero como se puede comprobar en las siguientes capturas, no es preocupante.

  

  

Este aumento tenía lugar al ejecutar algunas funciones que supuestamente necesitan mayores recursos, como los del tutorial mostrado en la última captura.

Conclusión
Sin duda el mejor programa matemático existente para PDA, a años luz del resto de competidores
Lo bueno
• La gran cantidad de funciones.
• Los gráficos, con posibilidad de 4D.
• Programable mediante scripts.
• La velocidad de respuesta.

.

Lo malo
• No está en español.
• Un interfaz algo austero.
• Falta de documentación adecuada en algunas funciones.

PUNTUACIÓN:9.7

Nota

Podéis comprobar cómo ha evolucionado el programa releyendo las revisiones de la Versión 1 y la Versión 2 que se hicieron hace años en esta misma página 😉


Intre…

308
Suscribirse
Notificación
0 Comments
Inline Feedbacks
Ver todos los comentarios
0
¡Aquí puedes dejar tus comentarios!x