Octave alternative libre para Matlab

Después de leer el comentario de don Trio, acerca que en mi en mi facultad nos ponen a crear nuestras propias soluciones cuando yo lleve análisis numérico programamos en Delphi (Object Pascal), después los que me siguieron lo hicieron con .NET y ahora la mara la tienen con Java como anteriormente lo dije.

Pues bien para la gente en de la escuela de ingeniería de sistemas informáticos de la FIA que aun considera imprescindible el MatLab pues la alternativa es Octave de entre sus características son:
  • Octave fue escrito en C++ usando la librería STL.
  • Tiene un interprete que interpreta su propio lenguaje (de sintaxis similar a Matlab).
  • Puede extenderse el lenguaje con funciones y procedimientos por medios de módulos dinámicos.
  • Utiliza otros programas GNU para ofrecer al usuario crear gráficos para luego imprimirlos o guardarlos (Gnuplot y Grace).
  • Dentro del lenguaje también se comporta como una consola de comandos (shell). Esto permite listar contenidos de directorios, por ejemplo.
  • Además de correr en plataformas Unix también lo hace en Windows
  • Puede cargar archivos con funciones de Matlab de extensión .m.

Acerca del lenguaje
  • La sintaxis es similar a la utilizada en C
  • Es un lenguaje interpretado o de script.
  • No permite pasar argumentos por referencia. Siempre se pasan por valor.
  • Se pueden generar scripts.
  • Soporta gran parte de las funciones de la librería estándar de C.
  • Puede extenderse para ofrecer compatibilidad a las llamadas al sistema UNIX.
  • El lenguaje está pensado para trabajar con matrices y provee mucha funcionalidad para trabajar con estas.
  • No es un lenguaje de programación orientada a objetos. Por lo tanto, no tiene clases ni objetos.
  • Soporta estructuras similares a los structs de C.
  • Carga dinámica de módulos escritos en C++, C, Fortran u otros lenguajes.
Pueden visitar la pagina oficial del proyecto y descargarselo, ya que es multiplataforma, en el caso de windows para instalarlo se necesita Cygwin, en debian nada mas haciendo uso de apt.

Una interfaz grafica para trabajar con esta herramienta es Octave Workshop.

Comentarios (1)opiniones, ¿cual es la tuya?

1 Response to "Octave alternative libre para Matlab"

  1. David says:
    martes, abril 01, 2008

    Hey, donde dejas atrás a Scilab

    http://www.scilab.org/