À savoir
Un programme défini dans l’Éditeur de programmes présente de nombreuses similitudes avec les fonctions créées dans le logiciel TI‑Nspire™, mais il existe quelques différences :
|
•
|
Les fonctions doivent donner un résultat, lequel peut être représenté graphiquement ou saisi dans un tableau. Les programmes ne retournent aucun résultat. |
|
•
|
Vous pouvez utiliser une fonction, pas un programme, à l’intérieur d’une expression. Par exemple : 3 x func1(3) est correct, mais pas 3 x prog1(3). |
|
•
|
Vous pouvez exécuter des programmes uniquement à partir des applications Calculs et Éditeur mathématique. Les fonctions peuvent être évaluées dans les applications Calculs, Éditeur mathématique, Tableur & listes, Graphiques, Géométrie et Données & statistiques. |
|
•
|
Une fonction peut faire référence à tout type de variable. Cependant, elle ne peut stocker une valeur que dans une variable locale. Les programmes permettent de stocker des valeurs dans des variables locales et globales. |
Remarque : Les arguments utilisés pour transmettre les valeurs à une fonction sont considérés automatiquement comme des variables locales. Pour les stocker dans d’autres types de variables, vous devez les définir comme depuis la fonction.
|
•
|
Une fonction ne permet pas d’appeler un programme comme sous-routine, mais peut, en revanche, appeler une autre fonction définie par l’utilisateur. |
|
•
|
Il est impossible de définir un programme à l’intérieur d’une fonction. |
|
•
|
Une fonction ne peut pas définir une fonction globale, mais peut définir une fonction locale. |