Bonjour,

J'ai un problème un peu particulier.
Nom : untitled.png
Affichages : 399
Taille : 19,8 Ko

J'aimerai partir d'une configuration initiale un peu comme celle-ci (c'est simplement l'imagesc d'un rand(50,50)) et avoir une simulation où certaines couleurs s'étendent aux cellules voisines mais pas d'autres, et arriver à un résultat final où le rouge prend toujours le dessus quand il arrive dans une cellule voisine, donc avec un espace entièrement rouge (potentiellement différentes teneurs de rouge).
A première vue je me suis dis que la meilleure façon d'arriver à ça est d'avoir un automate cellulaire et de visualiser la dynamique avec drawnow et imagesc.
Mais je n'arrive pas à obtenir un automate qui me créerait cette dynamique.
Typiquement si on se contente de faire :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
M = rand(50,50);
while (t<Tf
M = conv2(M,F,'same')
drawnow      
imagesc(M)
colormap(jet)
t = t+1
end
On a bien une sorte d'extension des couleurs au voisinage mais jamais l'envahissement total du rouge.

Des idées ? Merci