next up previous contents
suivant: Fonctions outils monter: Fonctions ou macros (function précédent: M-files functions   Table des matières

Inline functions

Une fonction ne comportant qu'un petit nombre d'instructions peut être définie directement dans la fenêtre de commandes de la manière suivante
»angle=inline('180*atan(y/x)/pi')
angle =
     Inline function:
     angle(x,y) = atan(y/x)
»angle(5,4)
 ans  =
    0.6747  
Les arguments de la fonction angle sont normalement fournis à l'appel dans l'ordre d'apparition dans la définition de la fonction. On peut aussi spécifier les arguments d'appel explicitement
»f = inline('sin(alpha*(x+y))','x','y','alpha')
f =
     Inline function:
     f(x,y,alpha) = sin(alpha*(x+y))
»f(0.2,0.3,pi)
ans =
     1



marie 2005-02-01