Introducción a Octave


¿Qué es Octave?

Octave es un lenguaje de alto nivel, destinado principalmente a cálculos numéricos. Este lenguaje proporciona capacidades para la resolución numérica de problemas lineales y no lineales, y para realizar otras pruebas numéricas. También proporciona capacidades gráficas extensas para la visualización y manipulación de datos.

Octave se utiliza normalmente a través de su interfaz de línea de comandos interactiva, pero también se puede utilizar para escribir programas no interactivos. El lenguaje de programación Octave es bastante similar a Matlab, por lo que la mayoría de los programas son reutilizables en este lenguaje.

En este curso vamos a ver distintos aspectos sobre este lenguaje de programación que nos ayudaran a afianzar ciertos conceptos sobre Octave.



Instalación Windows

Para la instalación de Octave en el sistema operativo Windows hay que seguir los siguientes pasos:


  1. Descargar Octave en https://ftp.gnu.org/gnu/octave/windows/.

  2. Ejecutar el fichero seleccionado.

  3. Finalmente solo tendremos que abrir la aplicación.



Instalación Linux

En la instalación en un sistema operativo basado en Linux, por ejemplo Ubuntu, los pasos que habría que seguir son:


  • Primera opción:

    1. Entrar en \textit{Centro de Software de Ubuntu}.

    2. Buscar GNU Octave.

    3. Pulsar sobre el botón instalar.



  • Segunda opción:

    1. Abrir un terminal.

    2. Ejecutar el comando: sudo apt-get install octave.



  • Una vez realizados estos pasos tendremos instalado Octave en nuestro equipo.



Hola Mundo

En este primer contacto con Octave vamos a ver un pequeño ejemplo donde escribiremos una sentencia que muestre el mensaje 'Hola mundo'. Para ello vamos a seguir los siguientes pasos:


  • Abrir un terminal.

  • Escribir: octave

  • Dentro del terminal de Octave introducir:

disp('Hola Mundo')


  • La función disp puede mostrar cadenas de caracteres, que se indican mediante comillas simples.