Fonction IFTE
La fonction ITFE s'écrit IFTE(condition, opération_si_vrai, opération_si_faux)
Si la condition est vraie alors l'opération_si_vrai est appliquée, sinon
opération_si_faux est appliquée. Par exemple, on peut écrire 'f(x) = IFTE(x>0,
x^2-1, 2*x-1)', pour exprimer la fonction décrite plus haut. La fonction ITFE est
accessible dans le catalogue des fonctions (‚N). On peut accéder au
symbole '>' (supérieur à) par (associée à la touche Y). Pour définir cette
fonction en mode ALG, utilisez la commande :
puis appuyez sur `. En mode RPN, entrez la fonction entre apostrophes :
puis appuyez sur „à.
Appuyez sur J pour retourner au menu des variables. La fonction @@@f@@@ est
alors accessible par les touches de menu. Appuyez sur ‚@@@f@@@ pour afficher
le programme ainsi produit :
Pour appliquer la fonction en mode ALG, tapez le nom de la fonction, f, suivi du
nombre auquel vous souhaitez l'appliquer, par exemple, f(2), puis appuyez sur
`. En mode RPN, entrez le nombre et appuyez sur @@@f@@@. Vérifiez par
exemple que f(2) = 3, et que f(-2) = -5.
Fonctions IFTE combinées
Pour programmer des fonctions plus compliquées telles que
vous pouvez combiner plusieurs niveaux de fonctions IFTE, de la façon
suivante :
'g(x) = IFTE(x<-2, -x, IFTE(x<0, x+1, IFTE(x<2, x-1, x^2)))'
Trouvez cette fonction en utilisant n'importe quelle méthode ci-dessus et vérifiez
que!:
DEF(f(x) = IFTE(x>0, x^2-1, 2*x-1))
'f(x) = IFTE(x>0, x^2-1, 2*x-1)'
<<
x 'IFTE(x>0, x^2-1, 2*x-1)' >>
⎧
⎪
x
⎪
g
(
x
)
=
⎨
x
⎪
⎪
⎩
g(-3) = 3, g(-1) = 0, g(1) = 0, g(3) = 9.
−
x
,
x
<
−
2
+
, 1
−
2
≤
x
<
−
, 1
0
≤
x
<
2
x
,
x
≥
2
0
2
,
Page. 3-38