Esta página aún no se ha traducido para esta versión. Puede ver la versión más reciente de esta página en inglés.

Llamada de funciones

MATLAB® ofrece una amplia gama de funciones que realizan tareas computacionales. Las funciones son equivalentes a las subrutinas o métodos de otros lenguajes de programación.

Para llamar a una función, como, por ejemplo, max, encierre entre paréntesis sus argumentos de entrada:

A = [1 3 5];
max(A)
ans = 5

Si hay varios argumentos de entrada, sepárelos con comas:

B = [10 6 4];
max(A,B)
ans = 1×3

    10     6     5

Para devolver el resultado de una función, asígnelo a una variable:

maxA = max(A)
maxA = 5

Si hay varios argumentos de salida, enciérrelos en corchetes:

[maxA,location] = max(A)
maxA = 5
location = 3

Si el argumento de entrada es un vector de caracteres, enciérrelo en comillas simples:

disp('hello world')
hello world

Para llamar a una función que no requiere ninguna entrada ni devuelve ningún resultado, escriba solo el nombre de la función:

clc

La función clc despeja la ventana de comandos.