Implémentation des Fonctions Sinusoïdales-Tangentes en Python
Les fonctions transcendantes ne se limitent pas aux exponentielles et aux logarithmes : elles incluent également les fonctions trigonométriques, qui décrivent les oscillations, les mouvements périodiques et les motifs ondulatoires.
Cette section examine comment visualiser ces fonctions en Python avec un bon ajustement d'échelle, des points clés et les comportements des fonctions.
Fonction sinus : comprendre les oscillations
Les ondes sinusoïdales modélisent les oscillations naturelles, telles que les ondes sonores et le mouvement circulaire. La fonction sinus suit la forme générale :
Fonctionnement du code
- Définit
sine_function(x, a, b, c, d)
pour contrôler l’amplitude (a
), la fréquence (b
), le décalage de phase (c
) et le décalage vertical (d
) ; - Génère des valeurs de
x
sur deux périodes complètes pour capturer la forme de l’onde ; - Indique les maxima, minima et intersections pour mettre en évidence les points clés ;
- Inclut des flèches aux deux extrémités pour signaler que la fonction se prolonge indéfiniment.
Fonction cosinus : une onde sinusoïdale décalée en phase
Les fonctions cosinus se comportent de manière similaire au sinus mais sont décalées en phase de 2π. Elles sont couramment utilisées dans les oscillations, la physique et même le génie électrique.
Fonctionnement du code
- Utilise
cosine_function(x, a, b, c, d)
avec les mêmes paramètres que le sinus ; - Indique les points clés :
- Maxima en x=0 ;
- Minima en x=±π ;
- Intersections où la fonction passe par zéro.
- Ajoute des flèches pour la continuité infinie.
Fonction tangente : gestion des asymptotes
Les ondes tangentes diffèrent du sinus et du cosinus car elles possèdent des asymptotes en x=±2π,±23π. Celles-ci apparaissent là où cos(x)=0, rendant la fonction indéfinie.
Fonctionnement du code
- Définit
tangent_function(x) = tan(x)
; - Divise
x
en trois segments pour éviter les asymptotes verticales ; - Trace les asymptotes sous forme de lignes rouges en pointillés là où la fonction est indéfinie ;
- Inclut des flèches à chaque extrémité pour indiquer la continuité ;
- Ajuste le niveau de zoom pour n'afficher que deux asymptotes, évitant ainsi la surcharge du graphique.
Merci pour vos commentaires !
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Awesome!
Completion rate improved to 1.96
Implémentation des Fonctions Sinusoïdales-Tangentes en Python
Glissez pour afficher le menu
Les fonctions transcendantes ne se limitent pas aux exponentielles et aux logarithmes : elles incluent également les fonctions trigonométriques, qui décrivent les oscillations, les mouvements périodiques et les motifs ondulatoires.
Cette section examine comment visualiser ces fonctions en Python avec un bon ajustement d'échelle, des points clés et les comportements des fonctions.
Fonction sinus : comprendre les oscillations
Les ondes sinusoïdales modélisent les oscillations naturelles, telles que les ondes sonores et le mouvement circulaire. La fonction sinus suit la forme générale :
Fonctionnement du code
- Définit
sine_function(x, a, b, c, d)
pour contrôler l’amplitude (a
), la fréquence (b
), le décalage de phase (c
) et le décalage vertical (d
) ; - Génère des valeurs de
x
sur deux périodes complètes pour capturer la forme de l’onde ; - Indique les maxima, minima et intersections pour mettre en évidence les points clés ;
- Inclut des flèches aux deux extrémités pour signaler que la fonction se prolonge indéfiniment.
Fonction cosinus : une onde sinusoïdale décalée en phase
Les fonctions cosinus se comportent de manière similaire au sinus mais sont décalées en phase de 2π. Elles sont couramment utilisées dans les oscillations, la physique et même le génie électrique.
Fonctionnement du code
- Utilise
cosine_function(x, a, b, c, d)
avec les mêmes paramètres que le sinus ; - Indique les points clés :
- Maxima en x=0 ;
- Minima en x=±π ;
- Intersections où la fonction passe par zéro.
- Ajoute des flèches pour la continuité infinie.
Fonction tangente : gestion des asymptotes
Les ondes tangentes diffèrent du sinus et du cosinus car elles possèdent des asymptotes en x=±2π,±23π. Celles-ci apparaissent là où cos(x)=0, rendant la fonction indéfinie.
Fonctionnement du code
- Définit
tangent_function(x) = tan(x)
; - Divise
x
en trois segments pour éviter les asymptotes verticales ; - Trace les asymptotes sous forme de lignes rouges en pointillés là où la fonction est indéfinie ;
- Inclut des flèches à chaque extrémité pour indiquer la continuité ;
- Ajuste le niveau de zoom pour n'afficher que deux asymptotes, évitant ainsi la surcharge du graphique.
Merci pour vos commentaires !