Proyectos de Innovación

GNU Octave

Descripción

Nombre: GNU Octave

Descripción básica:

GNU Octave es un lenguaje interpretado de alto nivel orientado a la computación numérica. Puede usarse para resolver problemas lineales y no lineales, o como lenguaje de programación de propósito general. Octave es probablemente el clones de código abierto de Matlab más conocido, de uso completamente gratuito. Es tan parecido a Matlab, tanto en código como en capacidades, que muchos de los programas elaborados en Matlab son fácilmente portables a Octave.

Web del proyecto

Asignaturas que lo utilizan:

Grado en Física

Laboratorio de Computación Científica

Laboratorio de Física I

Sistemas Dinámicos y Realimentación

Grado en Ingeniería de Materiales

Métodos Informáticos

Grado en Ingeniería Electrónica de las Comunicaciones

Cálculo

Sistemas Lineales

Métodos de Instalación

Sistemas Microsoft Windows: Puede intentarse la instalación siguiendo estas instrucciones http://wiki.octave.org/Octave_for_Windows. NOTA: A partir de la versión 4.0.0, existe ejecutable nativo para este programa.

Sistemas Mac OS X: La instalación de estos sistemas debe realizarse con las instrucciones de la página http://wiki.octave.org/Octave_for_MacOS_X

Sistemas GNU Linux: En modo consola, ejecutar la siguiente instrucción dependiendo del gestor de paquetes:

    • Debian/Ubuntu/Linux Mint/Elementary: $ sudo apt-get install octave

    • OpenSuse: $ sudo zypper install octave

    • Fedora, y otros sabores Red Hat: $ sudo yum install octave

Sistemas freeBSD/PcBSD: En modo consola, e identificado como root, ejecutar # pkg install octave

Las Toolboxes tienen que instarlarse de manera independiente. Hay que tener en cuenta, por otro lado, que algunas toolboxes son incompatibles entre sí.

Manuales

Existe gran cantidad de manuales en internet en castellano, como por ejemplo http://iimyo.forja.rediris.es/tutorial/IntroduccionaMatlab.pdf