Mathematiques - Fonctions et simulations : Lire et modifier du code Python
Mathematiques - Fonctions et simulations : Lire et modifier du code Python
Introduction
En classe de 2nde, il est essentiel de comprendre comment utiliser et modifier du code Python pour réaliser des simulations et analyser des fonctions mathématiques. Cela permet de mieux visualiser le comportement des fonctions et de résoudre des problèmes concrets via la programmation.
1. Lire un code Python simple
Voici un exemple de code Python qui calcule la valeur d'une fonction \(f(x) = x^2 + 2x + 1\) :
def f(x):
return x**2 + 2*x + 1
x = 3
resultat = f(x)
print("Pour x =", x, "la valeur de f(x) est", resultat)
Ce code définit une fonction f(x), puis calcule et affiche sa valeur pour une valeur donnée de x.
2. Modifier une fonction Python
Pour modifier la fonction, par exemple pour qu'elle représente maintenant \(f(x) = 2x^2 - 3x + 4\), on change la définition :
def f(x):
return 2*x**2 - 3*x + 4
Ensuite, on peut recalculer la valeur pour une autre valeur de x :
x = 5
resultat = f(x)
print("Pour x =", x, "la nouvelle valeur de f(x) est", resultat)
3. Exécuter le code et interpréter le résultat
Pour voir le résultat, il faut exécuter le code dans un environnement Python (interpréteur, IDE ou notebook). Le programme affichera :
Pour x = 3 la valeur de f(x) est 16 Pour x = 5 la nouvelle valeur de f(x) est 54
4. Exemple pratique : création d'une simulation simple
Supposons que vous souhaitez modéliser le cercle de rayon 3. La formule est :
\[ x^2 + y^2 = 9 \]Vous pouvez écrire un code Python pour calculer y en fonction de x :
import math
def y_plus(x):
return math.sqrt(9 - x**2)
def y_minus(x):
return -math.sqrt(9 - x**2)
x = 2
print("Pour x =", x,
"y + =", y_plus(x),
"et y - =", y_minus(x))
Ce code affiche les deux solutions pour y lorsque x = 2.
Conclusion
Lire et modifier du code Python permet de réaliser des simulations de fonctions, d'observer leur comportement et de mieux comprendre leurs caractéristiques graphiques et algébriques. La pratique régulière aide à maîtriser ces outils essentiels en mathématiques.
Teste tes connaissances sur ce cours
Crée ton compte gratuitement pour accéder aux quiz associés et suivre ta progression.
