Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
3.2. ASPECT DU GRAPHE 45<br />
En TikZ, les fonctions trigonométriques attendent des angles en degrés. Pour retrouver les fonctions<br />
mathématiques habituelles qui attendent des angles en radians, il faut convertir les radians<br />
en degrés.<br />
Appelons s la fonction notée en TikZ parsin et continuons à appeler sin la fonction mathématique<br />
habituelle en radians. On a alors les relations :<br />
sin(x) =s<br />
✓ 180<br />
⇡ x ◆<br />
et s(x) =sin<br />
⇣ ⇡<br />
180 x ⌘<br />
Multiplier x par 180 (c’est-à-dire convertir les radians en degrés) peut se faire de deux façons<br />
⇡<br />
en TikZ :deg(x) ou x r.<br />
Par exemple sin(pi/2 r) vaut 1, ainsi que sin(deg(pi/2))<br />
Mais attention au niveau de priorité de la notation r :elleestdemêmeprioritéqu’unemultiplication.<br />
Elle représente en effet la multiplication par 180<br />
⇡ ·<br />
Autrement dit a*b r représente ab ⇥ 180<br />
⇡<br />
mais a+b r représente a + ✓<br />
b ⇥ 180<br />
⇡<br />
La courbe habituelle de la fonction sinus sur [ ⇡; ⇡] est obtenue par<br />
\draw [domain=-pi:pi] plot (\x,{sin(\x r)});.<br />
◆<br />
·<br />
⇡<br />
•<br />
(0, 0)<br />
⇡<br />
La fonction sinus en radians sur [ ⇡; ⇡]<br />
Inversement, pour convertir de degrés en radians (c’est-à-dire multiplier par<br />
utiliser rad(x)<br />
⇡<br />
180 ),<br />
Nombres aléatoires<br />
Un réel aléatoire entre 0 et 1 : rnd<br />
Un réel aléatoire entre 1 et 1 : rand<br />
Opérations booléennes<br />
Tests d’égalité et d’inégalités :<br />
x == y, x < y, x > y<br />
Le résultat est 1 pour vrai et 0 pour faux.<br />
La manuel ne précise pas avec quelle approximation numérique ces tests sont effectués.<br />
3.2 Aspect du graphe<br />
3.2.1 Nombre de points : samples<br />
Par défaut, lorsqu’on demande à TikZ detracerunecourbeavecplot, ilcalculeuncertain<br />
nombre de points de la courbe (25 points) puis il les joint par des segments. On peut changer ces<br />
choix par des options.<br />
On peut changer le nombre de points avec l’option samples.<br />
Par exemple, pour la courbe dont la formule TikZest(\x,{sin(5*\x r)},c’est-à-direlacourbe<br />
de la fonction mathématique x 7! sin(5x)<br />
— Avec la valeur de samples par défaut (25) :