Update ARE-DYNAMIC.py

This commit is contained in:
NicolasBSN 2017-03-22 12:20:24 +01:00 committed by GitHub
parent cfe2e79466
commit 537a2ba1f3
1 changed files with 28 additions and 3 deletions

View File

@ -70,6 +70,9 @@ AffichageDynamique = True
# nécessaire pour matrice_init_pourcents_choisis() # nécessaire pour matrice_init_pourcents_choisis()
ListePourcents = list() ListePourcents = list()
#Couleurs des Stratégies
CouleursStrat=['b','r','black','g','purple']
""" """
Types: Types:
@ -499,8 +502,7 @@ def matRecup(i, param):
return matR return matR
#Couleurs des Stratégies
CouleursStrat=['b','r','black','g','purple']
def afficher_strat_dynamique(): def afficher_strat_dynamique():
fig=plt.figure() fig=plt.figure()
@ -522,7 +524,30 @@ def afficher_strat_dynamique():
anim = animation.FuncAnimation(fig, update, frames=range(MaxIterations), interval=500, repeat = False) anim = animation.FuncAnimation(fig, update, frames=range(MaxIterations), interval=500, repeat = False)
plt.show() plt.show(Block = True)
def afficher_strat_dynamique():
fig=plt.figure()
fig.suptitle('Animation des états')
cmap = mpl.colors.ListedColormap(["black","white"])
bounds=[0,1,2]
norm=mpl.colors.BoundaryNorm(bounds, cmap.N)
img=plt.imshow(matRecup(0, 'etat'), interpolation = "nearest", cmap = cmap , norm = norm)
cb=plt.colorbar(img , cmap=cmap , norm=norm , boundaries = bounds , ticks=bounds)
labels = np.arange(0, 2, 1)
cb.set_ticklabels(labels)
def update(next_iteration,*args):
img.set_array(matRecup(next_iteration , 'etat'))
return [img]
anim = animation.FuncAnimation(fig, update, frames=range(MaxIterations), interval=500, repeat = False)
plt.show(Block = True)
def affichage_strats_resultats_totaux(): def affichage_strats_resultats_totaux():