Modifier la couleur d'un point en fonction de sa position
From GeoGebraWiki
Changer la couleur d'un point s'il vérifie certaines conditions
Depuis la version 2.7, et grâce à l'instruction Si, on peut s'amuser à changer la couleur d'un point dès l'instant où ce point vérifie les conditions voulues.
Exemple 1 : Mettre un point A en rouge si son abscisse est positive et en noir sinon.
1/ On crée un point A libre, on choisit la plus petite taille de point possible.
2/ On tape en ligne de commande : Si[x(A) > 0, A] pour créer un point sous condition, on cache l'étiquette de ce point et on le met en rouge.
3/ On recommence avec un autre point : Si[x(A) < 0, A] que l'on met en noir.
Et voila le tour est joué ;)
Exemple 2 : Tester si un point est sur une droite.
C'est le même principe, un point B libre est créé et l'on met sa taille au minimum.
avec Si[abs(x(B) - y(B)) < 0.1, B], on crée un point à condition qu'il ne soit "pas trop loin de la droite" on peut même activer la trace pour ce nouveau point.
Vous pouvez voir ce que cela donne sur cet exemple.
Vincent MAILLE
