GNU Octave

GNU Octave
Gnu-octave-logo.svg
Thumb
GNU Octave
Desarrollador(es)
John W. Eaton y colaboradores[1]
www.gnu.org/software/octave/
Información general
Última versión estable 4.2.0
14 de noviembre de 2016 (27 días)
Género Software matemático
Sistema operativo Multiplataforma
Licencia GNU
En español
[ editar datos en Wikidata]

Octave o GNU Octave es un programa libre para realizar cálculos numéricos. Como su nombre indica, es parte del proyecto GNU. Es considerado el equivalente libre de MATLAB. Entre varias características que comparten, se puede destacar que ambos ofrecen un intérprete, permitiendo ejecutar órdenes en modo interactivo. Nótese que Octave no es un sistema de álgebra computacional, como lo es Maxima, sino que está orientado al análisis numérico.

El proyecto fue creado alrededor del año 1988, pero con una finalidad diferente: ser utilizado en un curso de diseño de reactores químicos. Posteriormente, en el año 1992, se decidió extenderlo, y comenzó su desarrollo a cargo de John W. Eaton.[1] La primera versión alpha fue lanzada el 4 de enero de 1993. Un año más tarde, el 17 de febrero de 1994, apareció la versión 1.0.

El nombre surge de Octave Levenspiel, profesor de uno de los autores y conocido por sus buenas aproximaciones, por medio de cálculos elementales, a problemas numéricos en ingeniería química.

Detalles técnicos

  • Octave está escrito en C++ usando la biblioteca STL.
  • Tiene un intérprete de su propio lenguaje (de sintaxis casi idéntica a Matlab), y permite una ejecución interactiva o por lotes.
  • Su lenguaje puede ser extendido con funciones y procedimientos, por medio de módulos dinámicos.
  • Utiliza otros programas GNU para ofrecer al usuario la posibilidad de crear gráficos para luego imprimirlos o guardarlos ( Grace).
  • Dentro del lenguaje también se comporta como una consola de órdenes ( 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 (reconocibles por la extensión .m).
  • Tiene ayuda en español.[2]
Other Languages
العربية: جنو أوكتف
català: Octave
čeština: GNU Octave
dansk: GNU Octave
Deutsch: GNU Octave
English: GNU Octave
Esperanto: GNU Octave
فارسی: گنو آکتیو
suomi: GNU Octave
français: GNU Octave
Bahasa Indonesia: GNU Octave
italiano: GNU Octave
日本語: GNU Octave
한국어: GNU 옥타브
lietuvių: GNU Octave
Bahasa Melayu: GNU Octave
Nederlands: GNU Octave
polski: GNU Octave
پنجابی: GNU Octave
português: GNU Octave
română: GNU Octave
русский: GNU Octave
slovenčina: GNU Octave
slovenščina: Octave
српски / srpski: GNU Octave
svenska: GNU Octave
Türkçe: GNU Octave
українська: GNU Octave
اردو: GNU Octave
Tiếng Việt: Octave
中文: GNU Octave