Mathematiques - Fonctions et simulations : Lire et modifier du code Python

~2 min de lecture
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.