Skip to content
Extraits de code Groupes Projets
Valider a6384c5c rédigé par Martin Delcourt's avatar Martin Delcourt
Parcourir les fichiers

Remaned histo and vector classes

parent 66ccde56
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
class histogram:
class Histogram:
def __init__(self, n_bins, a, b):
"""Crée un histograme de n_bins réparties uniformément entre a et b"""
self._data = [0 for i in range(n_bins)]
......@@ -60,7 +60,7 @@ class histogram:
if __name__=="__main__":
h = histogram(10,0,1)
h = Histogram(10,0,1)
h.fill(0.5)
h.fill(0.5)
h.fill(0.5)
......@@ -69,7 +69,7 @@ if __name__=="__main__":
h.fill(-1)
h.draw()
h2 = histogram(100,-5,5)
h2 = Histogram(100,-5,5)
from random import gauss
for i in range(int(100000)):
h2.fill(gauss(0,1))
......
import math
class vecteur:
class Vecteur:
"""Classe vecteur de nombres de dimension arbitraire."""
def __init__(self, *coord):
......@@ -48,11 +48,11 @@ class vecteur:
if __name__ == '__main__':
print("Debugging...")
u = vecteur()
u = Vecteur()
u.set(1,2,3)
print("vecteur u = {} et |u| = {}".format(u.get_vec(),u.norme()))
v = vecteur(4,5,6)
v = Vecteur(4,5,6)
v.set_component(1,0)
print("vecteur v = {} et |v| = {}".format(v.get_vec(),v.norme()))
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter