def Markov(A): if A[0][0] <= 1 and A[0][0] >= 0 : if A[0][1] <= 1 and A[0][1] >= 0 : if A[1][0] <= 1 and A[1][0] >= 0 : if A[1][1] <= 1 and A[1][1] >= 0 : if ... : return True return False
from random import random def GénérationMarkov(): a = random() b = random() return [[a, ...], [b, ...]]
from random import random def matrice_transition_aleatoire_essai1(): M = [] for ligne in range(3): a = random() b = random() c = random() M.append([a, b, c]) return M def matrice_transition_aleatoire_essai2(): M = [] for ligne in range(3): a = random() b = random() c = 1 - a - b M.append([a, b, c]) return M
def matrice_transition(A): M = [] for i in range(3): ligne = ... coefficient_manquant = 1 - ... - ... ligne.append(...) M.append(...) return M
Nos manuels sont collaboratifs, n'hésitez pas à nous en faire part.
j'ai une idée !
Oups, une coquille