Creación de funciones
Las funciones contienen uno o más comandos secuenciales y pueden aceptar entradas y devolver salidas. Cuando tenga varias líneas de código, utilice la palabra clave function
para definir una función dentro de un archivo. Por ejemplo, esta función añade impuestos a una tarifa.
function total = addtax(price,taxrate) tax = price.*taxrate; total = price + tax; end
De forma alternativa, si desea definir una función de una línea para pasarla a otra función, puede crear una función anónima.
Sintaxis del lenguaje de MATLAB
function | Declarar el nombre, las entradas y las salidas de una función |
Temas
- Crear funciones en archivos
Almacene varios comandos en un archivo de programa que admita valores de entrada y devuelva valores de salida.
- Tipos de funciones
Hay varios tipos de funciones disponibles con MATLAB®, como funciones locales, funciones anidadas, funciones privadas y funciones anónimas.
- Function Precedence Order
To determine which function to call when multiple functions in the current scope have the same name, MATLAB uses function precedence order.
- Añadir ayuda para un programa
Añada texto de ayuda a un programa, que se mostrará en la ventana de comandos cuando utilice la función
help
. - Indexing into Function Call Results
This topic describes how to dot index into temporary variables created by function calls.
- Configurar el botón Run para funciones
Ejecute funciones que requieran alguna configuración inicial desde el editor configurando el botón Run.