Las funciones son estructuras de código que poseen una entrada, con la cual trabaja dicha función generando una salida.
Generalmente nosotros trabajamos con funciones del tipo y=f(x) donde f(x) es una expresión matemática en términos de la variable x. Se calcula un valor de y (salida) cuando se proporciona un valor de x (entrada) en la expresión.
Nosotros podemos crear nuestras propias funciones guardandolas en un fichero, con el fin de usarlas como las funciones predefinidas en Octave. Estas se pueden crear en:
Deben presentar la siguiente estructura:
Un ejemplo para crear una función, sería crear una función que nos de el seno de un número:
A esta función se le llama por medio de la sentencia 'sind(n)', donde 'n' es el número al que queremos obtener su seno.
Existe gran variedad de funciones en Octave que son:
Se pueden encontrar en https://mat.caminos.upm.es/wiki/Biblioteca_de_funciones_de_Octave_UPM
Haz una función donde se clasifique un número (x), su clasificación será cero, par o impar. El nombre de la función será clasificar y la salida se llamará es.