Entradas etiquetadas como Matemática

Disponible GNU Octave 4.2.0

Ya está disponible GNU Octave 4.2.0:

GNU Octave 4.2.0 Released

La lista de novedades es realmente importante, por lo que no entraré en muchos detalles: escribiendo «news» (sin comillas) en el prompt del programa tendremos todos los detalles.

Solo un comentario: por alguna razón el paquete que se puede instalar desde el repositorio Science de openSUSE no agrega el programa al menú del sistema, por lo que nos toca lanzarlo desde línea de comandos con

octave-gui-4.2.0

o bien crear nosotros una nueva entrada 😉

gnuoctave-420

,

Deja un comentario

El proyecto LabPlot estrena nuevo sitio

El proyecto LabPlot, que desarrolla una magnífica herramienta libre de análisis y visualización de datos completa su transición a la infraestructura KDE con un nuevo sitio web:

Please welcome LabPlot’s new homepage!

Todo el contenido del viejo sitio ha sido transferido al nuevo, el cual presenta un diseño moderno y ágil. Sus páginas pronto se irán poblando de nuevo contenido, como de guías, capturas de pantalla, etcétera. El viejo sitio redirecciona al actual automáticamente.

A pesar de todo lo que se ha hecho para poner en pie el nuevo sitio el trabajo en el código no se ha detenido y la próxima versión incorporará las novedades del último «google summer of code», entre las cuales se encuentra un nuevo y por demás interesante gestor de temas para los gráficos, además de nuevos algoritmos de reducción de datos, integración y diferenciación numérica, etcétera.

, , ,

Deja un comentario

Disponible LabPlot 2.3.0

El sábado se ha publicado una nueva versión de este programa de visualización y análisis de datos construido sobre tecnologías KDE:

LabPlot 2.3.0 released

Desde su entrada a la infraestructura de KDE, el proyecto no ha hecho más que crecer.

Las novedades de esta versión son realmente impresionantes:

  • Gracias a la integración con Cantor, ahora es posible llamar programas externos como Maxima o NumPy (R y Octave están al caer) para luego representar los resultados con LabPlot
  • Finalmente se han implementado las transformadas de Fourier, ofreciendo 15 tipos de «ventanas» para analizar los datos
  • Se disponen de varios tipos de filtros para suavizar datos
  • También es posible realizar interpolaciones con múltiples métodos
  • Vuelve a LabPlot luego de muchos años el cálculo de estadísticas sobre los valores de las columnas de una tabla
  • El contenido de los contenedores de datos puede ser exportado en formato TeX
  • Se ha implementado un pequeño «bloc de notas»
  • Se ha mejorado el rendimiento del programa

Y esto es solo el principio: futuras versiones traerán más sorpresas. Cuando esta nueva versión aparezca en los repositorios, veré de analizarla en más detalle.

, , ,

Deja un comentario

Octave 4.0.3

No me pregunten qué pasó con la 4.0.2 (hace unos meses que hablamos de la 4.0.1), pero hoy me he enterado (con retardo) que la versión 4.0.3 de este sistema libre de cálculo y simulación para ciencia e ingeniería ya está con nosotros. La extensa lista de cambios puede consultarse en este enlace:

Bugs Fixed in GNU Octave 4.0.3

Para los usuarios de openSUSE, la nueva versión ya está disponible en el repositorio Science.

Para quienes no lo conozcan aún, GNU Octave es un sistema que ofrece un lenguaje interpretado de alto nivel muy similar al lenguaje M utilizado por Matlab, el cual está orientado al procesamiento de datos y a la realización de los más variados cálculos numéricos y simulaciones, tanto en ciencia como en ingeniería y educación (en este sitio ya lo hemos utilizado aquí y aquí). Distribuido bajo la licencia GNU General Public License, esta magnífica herramienta libre cuenta además con una enorme comunidad de desarrolladores que continuamente crean los complementos reunidos en el proyecto Octave-Forge.

,

2 comentarios

Liberado LabPlot 2.2.0

Ya se encuentra disponible LabPlot 2.2.0, el programa para analizar y visualizar datos construido con tecnologías KDE:

LabPlot 2.2.0 released

Tal y como sucedió cuando se liberó la versión 2.1.0, el proyecto ofrece dos versiones, una basada en KDE 4 y la otra en las librerías KF5.

Una de las novedades más importantes en esta versión es la incorporación de una herramienta que permite extraer datos desde una imagen de un gráfico, reconociendo los puntos y creando una tabla a partir de ellos: Datapicker. Esta herramienta fue desarrollada por Ankit Wagadre durante su participación en el GSoC2015.

Otras novedades incluyen:

La posibilidad de agregar un punto «libre» en un gráfico y moverlo a voluntad, ya sea con el ratón o especificando sus coordenadas, marcándolo con un símbolo elegido por el usuario.

LabPlot finalmente acepta eventos de «arrastrar y soltar», por lo que para importar un archivo ahora es suficiente «dejarlo caer» sobre la ventana del programa.

Se ha acelerado el procesamiento de imágenes creadas a partir de matrices gracias al uso de multi-threading y al suporte para GSL 2.x.

Y, por supuesto, se han corregido errores detectados en la versión anterior.

Una magnífica herramienta que en cada versión nos ofrece nuevas sorpresas.

, , , ,

Deja un comentario

Disponible GNU Octave 4.0.1

Hace ya casi un año hablamos de la llegada de GNU Octave 4.0.0 con su nueva interfaz gráfica. Pues ayer ha llegado su primera versión de corrección de errores. La extensa lista de cambios puede consultarse en este enlace:

Bugs Fixed in GNU Octave 4.0.1

Para los usuarios de openSUSE, la nueva versión ya está disponible en el repositorio Science. De hecho, ayer me enteré que Octave 4.0.1 había llegado gracias a Apper… 😄

, ,

Deja un comentario

¿La respuesta al sentido de la vida, el universo y todo lo demás? ¡26!

Sí, 26, que es lo mismo que 42 solo que en otro «idioma».

Veamos, nuestra cultura occidental utiliza un sistema de numeración por posición en base diez, es decir, usamos símbolos diferentes para los números del cero al nueve y que construimos los demás como combinación de ellos.

Por ejemplo, 2345 en base 10 lo podríamos escribir como 2345(10) = 2×103 + 3×102 + 4×101 + 5×100.

Siempre me pregunté el porqué de la base diez. Sí, conozco la historia perpetuada por muchos docentes de matemáticas del nivel básico de que esto se debe a que tenemos diez dedos, pero eso no tiene sentido. Ningún sentido. Piénselo por un momento: al contar con los dedos estamos utilizando once «símbolos», no diez, que van desde el cero (ningún dedo) hasta el diez (todos los dedos). Es decir, al contar con nuestros diez dedos estamos contando en base once.

Siguiendo nuestro ejemplo, podríamos escribir el 2345(10) en «base dos» utilizando solo dos símbolos, el cero y el uno. Esta es una base bien famosa ya que es la que utilizan las computadoras para realizar sus cálculos. Allí tendríamos que escribir este número como 100100101001(2) que no es otra cosa que 1×211 + 0×210 + 0×29 + 1× 28 + 0×27 + 0×26 + 1×25 + 0×24 + 1×23 + 0×22 + 0×21 + 1×20.

Nota 1: sí, ya sé que el desarrollo está escrito en base diez… no molesten y sigan leyendo 😄

Pero claro, no estamos limitados a utilizar la base diez o la dos, podemos utilizar otras. Por ejemplo, 42 = 2×18 + 6 por lo que

42(10) = 26(18),

lo cual explica en parte el título de esta entrada.

Sí, solo en parte.

Si quisiéramos construir un sistema de numeración por posición utilizando como modelo nuestras manos, la base más cómoda sería la seis no la diez. Imaginemos que utilizamos los dedos de la mano derecha para contar del cero al cinco, lo cual nos daría seis «símbolos».

Ningún dedo = 0

el pulgar = 1

pulgar e índice = 2

los cinco dedos = 5

Hasta aquí, nada extraño. Ahora viene lo bueno: para contar «seis» cerramos los dedos de la mano derecha y abrimos el pulgar de la izquierda, de esta forma el seis queda como «uno-cero», el siete sería «pulgar izquierdo + pulgar derecho (uno-uno), el ocho pulgar izquierdo + pulgar-índice derecho (uno-dos), etcétera:

1(10) = 1(6)

2(10) = 2(6)

3(10) = 3(6)

4(10) = 4(6)

5(10) = 5(6)

6(10) = 10(6)

7(10) = 11(6)

8(10) = 12(6)

12(10) = 20(6)

35(10) = 55(6)

Así es, señoras y señores, utilizando la base seis podemos contar con los dedos hasta treinta y cinco.

Nota 2: también podemos utilizar los dedos para contar en base dos lo que nos permitiría llegar a 1023(10)… pero para lograrlo se requiere una destreza digna de un pianista virtuoso, por lo que no entraré en esos detalles que ya de solo pensarlo me duelen los dedos.

Y ya que estamos, ¿realmente podemos estar seguros de que Douglas Adams utilizara la base diez? Después de todo tenemos que

26(10) = 42(6)

26-42

26, que es como decir 42


Esta entrada participó en la Edición 6.8 del Carnaval de Matemáticas, cuyo anfitrión fue el blog Gaussianos.

Y es que, como indicaba la convocatoria, esta edición estaba dedicada al número 42 26.

,

9 comentarios

A %d blogueros les gusta esto: