-
Notifications
You must be signed in to change notification settings - Fork 2
/
Monte_Carlo.py
33 lines (27 loc) · 911 Bytes
/
Monte_Carlo.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
from code_efficace import *
from init_parametres2 import *
import numpy as np
import sys
sys.stdout = open("vitesse.txt", "a")
#Prendre les paramètres d'entrées
i = float(sys.argv[1])
j = int(sys.argv[2])
<<<<<<< HEAD
i = 5
j = 1
=======
>>>>>>> 5e3278bb5b36e122c1cf878784a7c6adea8cdb27
#Impression d'un message permettant d'afficher l'essai en question
print('\n# Essai {0} - {1}'.format(i,j))
##########################################
# Définition des valeurs désirées #
##########################################
dist_max = 10**7 #rayon du cercle dans lequel toutes les planètes sont situées
nbr_planetes = 150
masse_moyenne = 3*masse_terre
vitesse_moyenne = 0.1+5000*i
moment_ang_moyen = 2e+33
#Définition de la liste de planètes
liste_planetes = initialize_list(dist_max, nbr_planetes, masse_moyenne, vitesse_moyenne, moment_ang_moyen)
#Exécution du programme
main(liste_planetes)