#importation et renommage des bibliothèques
import numpy as np
import matplotlib.pyplot as pypl

#Nuage de points
x = [1,2,5,4] #liste des abscisses
y = [0,4,1,3] #liste des ordonnées
pypl.plot(x,y) #création du graphe
pypl.show() #affichage


#Tracé de fonctions
xmin = - np.pi/2 
xmax = 3*np.pi/2
N = 100
x = np.linspace(xmin,xmax,N) #défintion des N valeurs des abscisses entre xmin et xmax (np.array)
y = np.sin(x) #calcul des ordonnées correspondantes pour une première fonction
z = np.cos(2*x) #calcul des ordonnées correspondantes pour une seconde fonction
pypl.plot(x,y,label ="sin(x)") #tracé du graphe de la première fonction
pypl.plot(x,z,label ="cos(2x)") #tracé du graphe de la seconde fonction
pypl.xlabel("x")
pypl.ylabel("sin(x) et cos(2x)")
pypl.title("titre de la figure")
pypl.legend() #création de la légende avec les labels déjà donnés
pypl.show() #affichage
