jueves, 26 de febrero de 2009

Octave

El presente artículo está dedicado a presentar un software matemático bastante interesante, llamado: Octave.



Octave es un programa libre, con licencia GNU, orientado al cálculo numérico. Una de las grandes peculiaridades que posee este software, es que es altamente compatible con Matlab, con la ventaja que es totalmente gratuito.

Las características principales, que presenta este producto, son las siguientes:
  • Herramientas para la resolución de problemas lineales y no lineales.
  • Resolución de problemas de álgebra lineal.
  • Aproximación de raíces de ecuaciones.
  • Integración numérica.
  • Integración de ecuaciones diferenciales.
  • Herramientas para crear interfaces gráficas en 2 y 3 dimensiones que posteriormente, se podrán editar.
  • Lenguaje interpretado propio muy similar al Matlab.
  • Etc.
Por la dicha compatibilidad y por su potencia en el campo matemático, este programa está bastante extendido, aparte, posee una gran cantidad de librerías donde podremos hacer mucho más poderoso a Octave.

Es por ello que no es difícil encontrar por la red mucha información y tutoriales de cómo usar su lenguaje.

La ficha técnica de Octave se muestra a continuación.

+Ficha Técnica
    Ficha Técnica: Octave
    Nombre:Octave
    Logo:
    Fabricante:OctaveIdioma
    Web:
    Enlace DirectoLicencia:Gratuito

    Plataforma:



En definitiva, Octave es una gran alternativa a Matlab por su gran compatibilidad. Un problema relativamente grave para los usuarios de Windows es que actualmente no existe un entorno de trabajo oficial para este software, es por ello que podremos utilizar editores de texto externos (Emacs, Notepad++, Compilador cygwin, etc).

Una alternativa de entorno de desarrollo bastante aceptable, es el llamado: qtOctave, el cual recomiendo, ya que cuenta con menús, botones y ventanas de diálogos que facilita el estudio y manejo de Octave al usuario.

A parte, es un entorno de desarrollo en continua actualización y multiplataforma.

0 comentarios: