0% ont trouvé ce document utile (0 vote)
3 vues7 pages

L2 Maths Python Td3

Le document présente une série d'exercices de mathématiques utilisant Python pour illustrer divers concepts graphiques, tels que le dessin de lignes brisées, de graphes de fonctions, de suites, et d'histogrammes. Chaque exercice demande d'écrire un script Python pour générer des visualisations spécifiques, allant des courbes paramétrées aux diagrammes circulaires et aux champs de vecteurs. L'objectif est d'appliquer des connaissances mathématiques à des représentations graphiques à l'aide de la programmation.

Transféré par

kesoy38576
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
3 vues7 pages

L2 Maths Python Td3

Le document présente une série d'exercices de mathématiques utilisant Python pour illustrer divers concepts graphiques, tels que le dessin de lignes brisées, de graphes de fonctions, de suites, et d'histogrammes. Chaque exercice demande d'écrire un script Python pour générer des visualisations spécifiques, allant des courbes paramétrées aux diagrammes circulaires et aux champs de vecteurs. L'objectif est d'appliquer des connaissances mathématiques à des représentations graphiques à l'aide de la programmation.

Transféré par

kesoy38576
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

L2 - Mathématiques - Python Feuille de td n◦ 3.

Graphismes

Exercice 1. (dessin de lignes brisées 1) Reproduire la figure ci-dessous où les sommets
appartiennent au cercle unité.

Exercice 2. (dessin de lignes brisées 2) Pour un entier n > 3, on appelle Kn le graphe


constitué des sommets Ak (ei2kπ/n 06k6n−1 et de toutes les arêtes possibles entre 2 som-


mets. Écrire un script demandant à l’utilisateur un entier n > 3 et dessinant Kn .

Figure 1 – n = 20 par exemple.

Exercice 3. (graphe de fonctions numériques d’une variable réelle) Dessiner les


graphes des fonctions x 7→ exp(−x) et x 7→ 4 exp(−x) sin(x2 ) sur [−2, 3] et obtenir la
fenêtre suivante :

1
(−1)n
 
Exercice 4. (suite 1) Représenter dans le plan les 15 premiers termes de la suite (un =
n n>1
et illustrer l’adjacence des suites extraites (u2n )n>1 et (u2n+1 )n>0 .
Exercice 5. (suite 2) Il est connu que
n


1
lim 1+ = e ≃ 1, 649
n→+∞ 2n
Écrire un script permettant d’illustrer par un graphique cette convergence.
R π/2
Exercice 6. (équivalent) Pour n ∈ N, on note wn = 0 sinn (t) dt (intégrales de Wallis).
Il est classique que
r
π
wn ∼
n→+∞ 2n
Écrire un script permettant par un graphique d’illustrer cet équivalent.
Exercice 7. (série) Il est connu que
+∞
X 1 π2
2
= ≃ 1, 645
n=1
n 6

Écrire un script permettant par un graphique d’illustrer cette convergence.


Exercice 8. (courbe paramétrée plane) Dessiner l’image de la courbe paramétrée R →
R2 : t 7→ (t − sin(t), 1 − cos(t)) (cycloı̈de).

Exercice 9. (courbe polaire) Dessiner l’image de la courbe d’équation polaire r(θ) =


5 cos(2θ)
− cos(θ) et obtenir la courbe ci-dessous :
3

2
Exercice 10. (courbe gauche) Dessiner l’image de la courbe gauche R → R3 : t 7→
(t cos(t), t sin(t), t) et obtenir la courbe ci-dessous :

Exercice 11. (diagramme en bâtons) À la dernière épreuve d’informatique, les notes


(entières) des étudiants de la promotion s’échelonnent de 0 à 10 et les effectifs pour chaque
note sont les suivants :

Modalités 0 1 2 3 4 5 6 7 8 9 10
Effectifs 7 0 5 3 2 7 7 1 0 1 2

Écrire quelques instructions permettant d’obtenir le diagramme en bâtons ci-dessous :

Exercice 12. (histogramme) Les notes de Faı̈za au module de Python sont les suivantes :

L=[3 20 7 2 5 7 7 4 5 5 12 20 4 7 2 7 3 2 7 2]

Écrire un script permettant d’obtenir cet histogramme :

3
Par lecture graphique, quelle est la proportion de notes dans [0, 2[ ? dans [2, 4[,. . .Quelle est
l’aire du premier rectangle de l’histogramme ? du deuxième ? . . .Conclusion ?

Exercice 13. (diagramme circulaire) Reprendre les notes de Faı̈za et les représenter sous
la forme d’un diagramme circulaire (ou en ≪ camembert ≫ ) comme sur la figure ci-dessous :

Exercice 14. (fonction numérique de 2 variables) Écrire un script permettant de tracer


dans R3 la surface d’équation z = f (x, y) = (x + y) exp(−(x2 + y 2 )) au-dessus du carré
[−2, 2]2 .

4
Exercice 15. (lignes de niveaux d’une fonction numérique de 2 variables) On
considère la fonction f : [−3, 3]2 → R : (x, y) 7→ x exp(−(x2 + y 2 )). Écrire un script
Python permettant le tracé de quelques lignes de niveaux, c’est-à-dire de quelques courbes
{(x, y) ∈ [−3, 3]2 | f (x, y) = k} pour des valeurs k de votre choix et obtenir la fenêtre
graphique suivante :

Exercice 16. (chaı̂ne de Markov) En mathématiques, en économie et en physique théorique,


une marche aléatoire est un modèle mathématique d’un système possédant une dynamique
discrète composée d’une succession de pas aléatoires, ou effectués ≪ au hasard ≫ . On emploie
également fréquemment les expressions marche au hasard, promenade aléatoire ou ≪ random
walk ≫ en anglais. Ces pas aléatoires sont de plus totalement décorrélés les uns des autres ;
cette dernière propriété, fondamentale, est appelée caractère markovien du processus, du
nom du mathématicien Markov. Elle signifie intuitivement qu’à chaque instant, le futur du

5
système dépend de son état présent, mais pas de son passé, même le plus proche. Autrement
dit, le système ≪ perd la mémoire ≫ à mesure qu’il évolue dans le temps. Pour cette raison,
une marche aléatoire est parfois aussi appelée ≪ marche de l’ivrogne ≫ .

Cette modélisation mathématique permet de rendre compte de certains phénomènes naturels,


dont l’exemple le plus fameux est le mouvement brownien, correspondant par exemple aux
mouvements en apparence aléatoires des particules présentes dans le fluide intérieur d’un
grain de pollen (Wikipedia).

Un mobile initialement en l’origine du repère du plan se déplace sur les points à coordonnées
entières avec le protocole suivant : il se déplace d’une unité dans l’une des 4 directions
cardinales qu’il choisit au hasard. Écrire un script permettant de présenter un exemple
de trajectoire dans le plan. On pourra utiliser le générateur de nombres pseudo-aléatoires
[Link].

Exercice 17. (nuage de points) On dispose de 2 vecteurs (de même longueur) de données
numériques x et y et l’on aimerait dessiner le nuage de points afin de déceler une éventuelle
corrélation. Le nuage ci-dessous représente l’âge et longueur du tibia de 100 enfants croates
âgés entre 0 et 6 ans. Utiliser l’instruction [Link] pour dessiner un
nuage similaire.

6
Exercice 18. (champs de vecteurs) Un champ de vecteurs sur une partie U de R2 est
une application X : U → R2 : (x, y) 7→ (U (x, y), V (x, y)). Dessiner sur [−5, 5]2 le champ
(x, y) 7→ x + 6 cos(xy), y − 7 sin(xy 2 ) et obtenir la fenêtre suivante

Vous aimerez peut-être aussi