Contenu principal

Créer des fonctions

Créer des fonctions, notamment des fonctions anonymes, locales et imbriquées

Les fonctions contiennent une ou plusieurs commandes séquentielles. Elles peuvent accepter des entrées et renvoyer des sorties. Lorsque votre code se compose de plusieurs lignes, utilisez le mot clé function pour définir une fonction dans un fichier. Par exemple, cette fonction ajoute la taxe à un tarif.

function total = addtax(price,taxrate)
     tax = price.*taxrate;
     total = price + tax;
end

Si vous souhaitez définir une fonction d’une seule ligne pour l’utiliser dans une autre fonction, vous pouvez également créer une fonction anonyme.

Syntaxe du langage MATLAB

functionDéclarer le nom, les entrées et les sorties d'une fonction

Rubriques