from lycee import * from random import * from matplotlib.pyplot import * def aleatoire() : xM = uniform(0,10) # Definition de chiffres aléatoires entre 0 et 10 pour x yM = uniform(0,10)# Definition de chiffres aléatoires entre 0 et 10 pour y return xM, yM def image(xM, yM) : # image de M xN = 3*xM+2*yM yN = 2*xM + 3*yM return xN,yN def transformation() : for i in range(0,1000) : xM, yM = aleatoire() plot(xM, yM, 'r.') xN, yN = image(xM, yM) plot(xN, yN, 'b.') axis('equal') title("Transformation par image de M") show()