Docsity
Docsity

Prépare tes examens
Prépare tes examens

Étudies grâce aux nombreuses ressources disponibles sur Docsity


Obtiens des points à télécharger
Obtiens des points à télécharger

Gagnz des points en aidant d'autres étudiants ou achete-les avec un plan Premium


Guides et conseils
Guides et conseils


Python graphique 1er pro, Exercices de Informatique

apprendre a faire des graphique avec python

Typologie: Exercices

2022/2023

Téléchargé le 20/01/2023

Nathor
Nathor 🇫🇷

1 document

1 / 3

Toggle sidebar

Cette page n'est pas visible dans l'aperçu

Ne manques pas les parties importantes!

bg1
Activité : Tracer la courbe représentative
d'une fonction à l'aide d'un algorithme
Objectif : Écrire un algorithme pour tracer une courbe à l'aide de Python
Compétences mises en œuvres: Choix d'une méthode, exécuter une méthode,
valider, exploiter, communiquer.
Soit
f
(
x
)
=x2+4x+2
définie sur [ -10; 10 ]. On souhaite tracer la représentation
graphique de f à l'aide d'un algorithme.
1. Quelle est la nature de la fonction étudiée?
C’est une fonction polynôme second degré
2. Quelle est sa représentation graphique?
C’est une parabole
3. Déterminer les graduations du repère pour représenter la courbe
X appartient à [-10;10]
4. Proposer un programme pour tracer une courbe.
5. Écrire l'algorithme correspondant à l'aide de Python
from pylab import*
x=linspace(-10,10)
y=x*x+4*x+2
pf3

Aperçu partiel du texte

Télécharge Python graphique 1er pro et plus Exercices au format PDF de Informatique sur Docsity uniquement!

Activité : Tracer la courbe représentative d'une fonction à l'aide d'un algorithme Objectif : Écrire un algorithme pour tracer une courbe à l'aide de Python Compétences mises en œuvres : Choix d'une méthode, exécuter une méthode, valider, exploiter, communiquer. Soit (^) f ( x )= x 2 + 4 x + 2 définie sur [ -10 ; 10 ]. On souhaite tracer la représentation graphique de f à l'aide d'un algorithme.

  1. Quelle est la nature de la fonction étudiée? C’est une fonction polynôme second degré
  2. Quelle est sa représentation graphique? C’est une parabole
  3. Déterminer les graduations du repère pour représenter la courbe X appartient à [-10 ;10]
  4. Proposer un programme pour tracer une courbe.
  5. Écrire l'algorithme correspondant à l'aide de Python from pylab import* x=linspace(-10,10) y=xx+4x+

plot(x,y) show() avec pylab on import les outils nécessaires au programme. x=linspace( …,...) permet de choisir l'intervalle de valeurs pour l'axe des abscisses y permet de rentrer la fonction voulue. On les numérote y1, y2... si on veut afficher plusieurs courbes à la fois plot(x,y) trace la courbe en fonction de x. On ajoute autant de plot que de fonctions à tracer. show() affiche la courbe à l'écran (le temps de chargement peut être un peu long).

  1. Tester l'algorithme
  2. sur le même graphique les fonctions f et g. g ( x )= 2 x 2
  • x − 4 from pylab import* x=linspace(-10,10) y1=xx+4x+ y2=-2xx+x- plot(x,y1) plot(x,y2) show() Avec xlim(xmin, xmax) et ylim(ymin, ymax) on peut fixer les limites du repère indépendamment de la fonction. On peut ajouter un titre au graphique et une légende from pylab import* from pylab import* x=linspace(-10,10) x=linspace(-10,10) y=xx+4x+2 y=xx+4x+ plot(x,y) plot(x,y) title("Fonction ……") xlabel("abscisses") show() ylabel("ordonnées") show()
  1. A l'aide du graphique obtenu résoudre f ( x )= 0 ….......et^ g(x)=0. f ( x )= g ( x )