FRACTALE

Samiby Messages postés 118 Date d'inscription mercredi 26 novembre 2003 Statut Membre Dernière intervention 2 janvier 2006 - 2 juin 2005 à 16:30
cs_grandvizir Messages postés 1106 Date d'inscription samedi 8 novembre 2003 Statut Membre Dernière intervention 3 septembre 2006 - 24 juin 2005 à 19:21
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/31768-fractale

cs_grandvizir Messages postés 1106 Date d'inscription samedi 8 novembre 2003 Statut Membre Dernière intervention 3 septembre 2006 22
24 juin 2005 à 19:21
La nouvelle capture est cohérente: ça montre qu'il y a augmentation de la densité là où la couleur se fonce. Voilà, c'est tout... et c'est bien !
cs_Kirua Messages postés 3006 Date d'inscription dimanche 14 avril 2002 Statut Membre Dernière intervention 31 décembre 2008
5 juin 2005 à 10:05
Ben, mandelbrot sur google et t'as tout tout de suite, vraiment.
L'idée est la suivante: tu travailles dans le plan complexe. Tu prends chaque point du plan (dont chaque nombre complexe), et tu l'utilises comme nombre de départ d'une récurrence assez simple (je sais plus exactement pour la formule, mais c'est bête comme choux). Là, tu fais MAX récurrences (à déterminer), et si avant d'avoir fait MAX récurrences le module du nombre complexe (sqrt(a²+b²)) dépasse 2, on est certain qu'il filera vers l'infini, et donc ce point n'appartient pas à l'ensemble de Mandelbrot. Tu fais ça pour chaque point visible de ta fenêtre, et tu mets, typiquement, en noir les points qui n'ont pas atteint 2 (ceux qui appartiennent probablement à l'ensemble), et en une couleur plus ou moins dégradée selon le nombre de récursion qu'il a fallu faire pour atteindre 2 les autres points.

Il ne te reste plus qu'à trouver la formule ;)
coucou747 Messages postés 12303 Date d'inscription mardi 10 février 2004 Statut Membre Dernière intervention 30 juillet 2012 44
5 juin 2005 à 08:44
Mandelbrot... J'ai cherché de la doc sur cette fractale, et je n'ai rien trouvé, si t'as de la doc pour moi, je suis prenneur...
cs_Kirua Messages postés 3006 Date d'inscription dimanche 14 avril 2002 Statut Membre Dernière intervention 31 décembre 2008
4 juin 2005 à 20:15
Ah aussi, ça donne pas mal de taper quatre fois cette fractale en un carré, ça fait vraiment un flocon ;)
cs_Kirua Messages postés 3006 Date d'inscription dimanche 14 avril 2002 Statut Membre Dernière intervention 31 décembre 2008
4 juin 2005 à 20:13
Euh, les couleurs pour Mandelbrot ça a un sens (après combien d'itérations est-on arrivé à la valeur 2), mais pour le flocon, franchement je vois pas...
coucou747 Messages postés 12303 Date d'inscription mardi 10 février 2004 Statut Membre Dernière intervention 30 juillet 2012 44
4 juin 2005 à 19:54
j'ai fais ce que je pouvais, ça convient ?
coucou747 Messages postés 12303 Date d'inscription mardi 10 février 2004 Statut Membre Dernière intervention 30 juillet 2012 44
4 juin 2005 à 16:40
moi aussi... si p>1 alors on ne trace rien...
coucou747 Messages postés 12303 Date d'inscription mardi 10 février 2004 Statut Membre Dernière intervention 30 juillet 2012 44
4 juin 2005 à 14:43
toutes les lignes ont la même profondeutr...
cs_grandvizir Messages postés 1106 Date d'inscription samedi 8 novembre 2003 Statut Membre Dernière intervention 3 septembre 2006 22
4 juin 2005 à 14:28
J'adore le «ça doit être çà» ! C'est pas très logique...

En tout cas, pour ceux qui n'ont pas saisi comment le flocon se cristallise, allons voir le fichier CLSFRACTAL.JAVA livré avec le Java 2 SDK (SunMicroSystem). Il fait 12 ko... le fichier bien sûr, car le pack qui va avec fait 30 Mo !!

En tout cas, il aurait été meilleur que l'image s'affiche directement dans le navigateur plutôt que de la télécharger en PNG. Ceci dit, le résultat est assez abouti...

Y'aurait pas moyen aussi d'ajouter un dégradé en fonction de la profondeur ? Je n'ai jamais vu un tel résultat et c'est peut-être le bon moment d'essayer.
coucou747 Messages postés 12303 Date d'inscription mardi 10 février 2004 Statut Membre Dernière intervention 30 juillet 2012 44
2 juin 2005 à 17:52
exact, ça doit être ça... son aplication est effectivement nulle (comme toute fracytale), ça peut apprendre le principe et la récursivité aux persones qui manquent d'expèriences en php...
cs_Kirua Messages postés 3006 Date d'inscription dimanche 14 avril 2002 Statut Membre Dernière intervention 31 décembre 2008
2 juin 2005 à 16:35
Juste en regardant le code comme ça, c'est le flocon de Koch? Tu devrais préciser ce que c'est comme fractale.
Samiby Messages postés 118 Date d'inscription mercredi 26 novembre 2003 Statut Membre Dernière intervention 2 janvier 2006
2 juin 2005 à 16:30
Je n'ai pas essayé la fonction, ça a l'air "amusant" (dans le sens où je ne vois pas d'application dans la vie "courante").
En tout cas, une image (un screenshot) serait le bienvenu ;) .
Rejoignez-nous