Sunteți pe pagina 1din 12

Software

Octave GNU llamado as por el


qumico Octave Levenspiel que
tiene
nada que ver con la msica y las
ondas armnicas.

1988 El proyecto fue inicialmente


dirigido por James Rawling y John
Ekerdt.

1992 comenz su desarrollo


cargo de John W. Eaton

Es

una herramienta multifuncional para el anlisis numrico


sofisticado.
se

le permite utilizar el software para cualquier propsito, copiar y


distribuir, y hacer los cambios que desee a la misma.
GNU

Octave es un lenguaje interpretado de alto nivel, destinado


principalmente para los clculos numricos. Proporciona capacidades
para la solucin numrica de problemas lineales y no lineales, y para
realizar otros experimentos numricos. Tambin proporciona
capacidades grficas extensas para la visualizacin y manipulacin de
datos. Octave se utiliza normalmente a travs de su interfaz de lnea de
comandos interactiva, pero tambin se puede utilizar para escribir
programas no interactivos. El lenguaje de Octave es bastante similar a
Matlab para que la mayora de los programas son fciles de transportar.

Octave tiene amplias herramientas para resolver problemas


de lgebra lineal numrica comunes, encontrar las races
de ecuaciones no lineales, la integracin de las funciones
ordinarias, manipular polinomios, e integrando diferenciales
ordinarias y ecuaciones diferenciales algebraicas. Es
fcilmente extensible y personalizable a travs de las
funciones definidas por el usuario escritas en la lengua
propia de Octave, o el uso de mdulos cargados
dinmicamente escritos en C ++, C, Fortran, u otros
lenguajes.

Octave est escrito enC++usando labibliotecaSTL.


Tiene un intrprete de su propio lenguaje (de sintaxis casi idntica a Matlab), y
permite una ejecucin interactiva opor lotes.
Su lenguaje puede ser extendido confuncionesyprocedimientos, por medio de
mdulos dinmicos.
Utiliza otros programasGNUpara ofrecer al usuario la posibilidad de crear
grficos para luego imprimirlos o guardarlos (Grace).
Dentro del lenguaje tambin se comporta como una consola de rdenes (shell).
Esto permite listar contenidos de directorios, por ejemplo.
Adems de correr en plataformasUnixtambin lo hace enWindows.
Puede cargar archivos con funciones de Matlab (reconocibles por la
extensin.m).
Tiene ayuda en espaol.2

Funciona slo en ventana de comandos.


Debes instalar adems GNUplot para graficar otro programa si quieres hacer GUIs
La compatibilidad no es completa con Matlab.
existen muchos casos en los que no se emitir el aviso cada vez que se realice una
operacin que no es compatible con MATLAB.

Octave se puede utilizar para resolver los


diversos problemas cientficos. Por ejemplo,
una de Copenhague-basados en software
comercial y consultora
En la comunidad de investigacin, Octave
se utiliza para el anlisis de datos, imagen
el procesamiento, la econometra, anlisis
esttico avanzado, y mucho ms.

Octave originalmente fue desarrollado para facilitar la tarea a los


estudiantes de Ingeniera Qumica de la universidad de Texas, sin que
estos tuvieran que enfrentarse a las dificultades de la programacin. Su
flexibilidad en seguida lo hizo popular y su uso se expandi a otros
problemas relacionados con el lgebra lineal y las ecuaciones diferenciales
y favoreci su desarrollo, agregando las aportaciones de la comunidad de
usuarios.

Octave es ahora mucho ms que un simple paquete de


cursos con una utilidad limitada ms all del aula. A pesar
de nuestros objetivos iniciales fueron un tanto vaga,
sabamos que queramos crear algo que permita a los
estudiantes para resolver problemas reales, y que
podramos utilizar para muchas otras cosas aparte de los
problemas de diseo de reactor qumico. Hoy en da, miles
de personas de todo el mundo estn utilizando Octave en la
enseanza, la investigacin y las aplicaciones comerciales.

S-ar putea să vă placă și