Funciones

Introducción

El número de funciones disponibles en octave es muy superior que el de los operadores. De hecho, en la versión 3.6, existe una función equivalente para cada uno de los operadores vistos, es decir, que cualquier expresión podría escribirse utilizando únicamente llamadas a funciones.

Por otro lado es muy fácil añadir nuevas funciones al repertorio disponible, sin más que escribir un fichero de texto con ciertas características. La mayoría de las funciones disponibles están definidas de esa manera.

Es esta gran cantidad de funciones lo que da la potencia y versatilidad a Octave.

Es importante tener claras las características de las funciones en Octaves y su forma de invocación.

Las funciones básicas se pueden agrupar en las siguientes categorías:

  • Matemáticas
  • Reorganización de matrices
  • Lógicas

Toolbox

A parte de estas funciones básicas, existen conjuntos de funciones, que se pueden añadir a la instalación de Octave, que cubren funcionalidades necesarias en diferentes disciplinas. A estos conjuntos de funciones se les denomina toolbox (caja de herramientas), algunas de las cuales son publicadas en Octave-Forge por programadores distintos de los encargados del desarrollo principal.

Unas pequeñas mini-toolbox disponibles por defecto son:

  • Análisis de datos
  • Manejo de polinomios

Obra colocada bajo licencia Creative Commons Attribution Non-commercial Share Alike 3.0 License