Main Content

Appel de fonctions

MATLAB® propose un grand nombre de fonctions qui exécutent des tâches de calcul. Les fonctions sont équivalent des sous-routines ou des méthodes dans d’autres langages de programmation.

Pour appeler une fonction, comme max, vous devez mettre ses arguments en entrée entre parenthèses :

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

S’il existe plusieurs arguments en entrée, séparez-les par des virgules :

B = [3 6 9];
union(A,B)
ans = 1×5

     1     3     5     6     9

Vous pouvez affecter la sortie d’une fonction à une variable :

maxA = max(A)
maxA = 5

Lorsqu’il existe plusieurs arguments de sortie, mettez-les entre crochets :

[minA,maxA] = bounds(A)
minA = 1
maxA = 5

Mettez toutes les entrées textuelles entre guillemets :

disp("hello world")
hello world

Pour appeler une fonction qui n'a pas d'arguments en entrée et ne renvoie pas de sortie, saisissez uniquement le nom de la fonction :

clc

La fonction clc efface le contenu de la fenêtre de commande.