Accueil›Logiciels›Tracium›Exemples›Courbes supplémentaires
Exemple de courbe supplémentaire : fonctions définies par morceaux
Généralités
- Une fonction définie par morceaux utilise des formules différentes sur des intervalles différents. Par exemple : si et si .
- Aux raccords, il faut étudier séparément la continuité et la dérivabilité. Ici, est continue en (les deux formules y valent ), mais pas dérivable : la dérivée à gauche vaut , et la courbe a une tangente verticale à droite.
- La fonction de saturation, , recopie tant qu'il reste entre et : elle modélise un amplificateur qui ne peut pas dépasser sa tension d'alimentation. Elle est continue, mais pas dérivable en .
Tracé avec Tracium
- Fonction définie par morceaux :
- Courbe cartésienne :
y = x < 0 ? -x^2 : sqrt(x). Dérivée calculée par Tracium :x < 0 ? -2*x : 1/(2*sqrt(x)). - Repère orthonormé, zone de travail : x de −3 à 5.
- Courbe cartésienne :
- Fonction de saturation :
- Courbe cartésienne :
y = x < -1 ? -1 : (x > 1 ? 1 : x). Dérivée calculée par Tracium :x < -1 ? 0 : x > 1 ? 0 : 1. - Repère orthonormé, zone de travail : x de −4 à 4.
- Courbe cartésienne :
- Tracium dispose de l'opérateur conditionnel
condition ? valeur_si_vraie : valeur_si_fausse, des comparaisons<,>,<=,>=,==,!=et des opérateurs logiques&&et||. Les conditions peuvent s'imbriquer, comme pour la fonction de saturation. - La dérivée d'une expression conditionnelle est elle-même conditionnelle : Tracium dérive chaque branche séparément.
Courbes
Téléchargement
Les fichiers permettant de reproduire avec Tracium les tracés ci-dessus sont disponibles (format Tracium 3) :