GNU Octave es un software de análisis numérico (NAS) provisto de un lenguaje de alto nivel orientado cálculo numérico escrito en C++ usando la biblioteca STL, multiplataforma y con licencia GNU GPL. Posee una interfaz orientada a la línea de comandos (consola), que permite la resolución de problemas numéricos. Octave nació alrededor del año 1988, y fue concebido originalmente para ser usado en un curso de diseño de reactores químicos para los alumnos de Ingeniería Química de la Universidad de Texas y la Universidad de Wisconsin-Madison. Posteriormente en el año 1992, se decide extenderlo y comienza su desarrollo a cargo de John W. Eaton. El nombre surge del nombre de un profesor de unos de los autores conocido por sus buenas aproximaciones por medio de cálculos mentales a problemas numéricos.
Octave posee una gran cantidad de herramientas que permiten resolver problemas de álgebra lineal, cálculo de raíces de ecuaciones no lineales, integración de funciones ordinarias, manipulación de polinomios, integración de ecuaciones diferenciales ordinarias y ecuaciones diferenciales algebraicas. Sus funciones también se pueden extender mediante funciones definidas por el usuario escritas en el lenguaje propio de Octave o usando módulos escritos en lenguajes como C, C++ y Fortran entre otros. Posee un intérprete de su propio lenguaje, con sintaxis similar a Matlab (considerado su equivalente propietario).
Octave posee una gran cantidad de herramientas que permiten resolver problemas de álgebra lineal, cálculo de raíces de ecuaciones no lineales, integración de funciones ordinarias, manipulación de polinomios, integración de ecuaciones diferenciales ordinarias y ecuaciones diferenciales algebraicas. Sus funciones también se pueden extender mediante funciones definidas por el usuario escritas en el lenguaje propio de Octave o usando módulos escritos en lenguajes como C, C++ y Fortran entre otros. Posee un intérprete de su propio lenguaje, con sintaxis similar a Matlab (considerado su equivalente propietario).

No hay comentarios:
Publicar un comentario