Problème ensemble "pseudo-Julia"

Questions d’ordre mathématique et petits défis
Règles du forum
Pas d’aide aux devoirs de lycée ! ;-)
Répondre
Avatar de l’utilisateur
ɹǝןnƎ
Conseiller départemental
Messages : 194
Inscription : 10 juin 2015, 18:47
Contact :

Problème ensemble "pseudo-Julia"

Message par ɹǝןnƎ » 07 juil. 2016, 23:42

Bien le bonsoir, insomniaques que vous zêtes :mrgreen:
Je viens poster ici parce que vous êtes des gens intelligents, motivés, et que j'vous aime putain <3
Bref, je suis dans une impasse avec ce code python, si jamais y a des gars qui s'y connaissent en fractales, au secours ! (Mesdemoiselles, vous êtes aussi les bienvenues c'est une évidence :roll:)
J'ai reproduit un ETA (Escape Time Algorithm), à l'aide de ce qu'a fait ce gars.
Voici mon code julia3.py : http://art-ithmetique.16mb.com/_storageBox/julia3.py !
Le fichier palette.png c'est celui-ci (fait maison à partir des images du Wikipédia Anglais) :
Image

Quand je fais le test avec un ensemble de Julia classique, on obtient un beau résultat assez proche de ce qui est proposé sur le wiki :
Image

En revanche, quand j'applique ça avec une autre équation (à savoir \(z_{n+1}=\sqrt{\text{sinh}(z_n\,^2)}+c\)), on obtient un foirage total :
Image

Ce que je suis censé obtenir : https://en.wikipedia.org/wiki/File:JULI ... )_.jmb.jpg (un ptit air de famille n'est-ce pas ?)

Aussi, on peut remarquer qu'au niveau de la coloration (même pour le Julia "classique"), on a un truc tout moche ie des grandes zones de couleur unie, ce qui nous éloigne du bel effet proposé par les images Wikipédia... Mais que faire ? :cry:

Alors je m'en remets à VOUS ! Oui, vous 8) Je devrais changer des paramètres* ? Je code mal quelque chose ? Mmh... Dites-moi tout ;)

*Je pense par exemple au fait que sous l'image Wikipédia de la seconde génération, on conseille de prendre itc=500 et minrad=6, mais le résultat reste grosso modo identique...
2012-2015 : Lycée Joseph Saverne (L'Isle Jourdain)
2015-2016 : MP2 (Matplotlib)
2016-2017 : MP*

Avatar de l’utilisateur
Pafnouti42
Sénateur
Messages : 2273
Inscription : 03 juin 2015, 19:17

Re: Problème ensemble "pseudo-Julia"

Message par Pafnouti42 » 08 juil. 2016, 06:42

Rien que parce que tu as manifestement posté volontairement ton message à 00:42, je ne t'aiderai pas :evil:
2017 - : ENSTA ParisTech
2016 - 2017 : MP*
2015 - 2016 : MPSI 1 [Pwet]
Avant : c'était avant

"Lourd est le parpaing de la réalité sur la tartelette aux fraises de nos illusions." (Boulet)

Csdo
Conseiller constitutionnel
Messages : 3162
Inscription : 03 août 2015, 20:08
Localisation : Toulouse

Re: Problème ensemble "pseudo-Julia"

Message par Csdo » 08 juil. 2016, 08:18

Dit le mec qui poste lui même à 7:42 :roll:
CSDO 12-13
MP3 -> MP* -> MP* -> Supelec Gif

Avatar de l’utilisateur
Miltøn
Ancien
Messages : 11662
Inscription : 14 juin 2013, 21:14
Localisation : K-fêt

Re: Problème ensemble "pseudo-Julia"

Message par Miltøn » 08 juil. 2016, 10:54

Je ne comprenais pas pourquoi il était resté dix minutes en train de composer son message… x)

Sinon… ben manifestement, ta palette n’est pas adaptée, c’est sur elle qu’il faudrait travailler. Tu as essayé de la traficoter ?
Ex-khôlleur en mathématiques et chargé de TD d’informatique. Anciennement codictateur du forum.

« Nous bâtirons le nouveau monde atomique où l’homme ne sera plus l’esclave de la nature. Laissons le passé aux nostalgiques, vivons l’aventure du futur. »

MP3 2013 ↝ MP* 2014 ↝ Ulm maths 2015 ↝ Dauphine maths appliquées 2017 ↝ Ulm droit et politiques publiques (prép’ÉNA)

Avatar de l’utilisateur
ɹǝןnƎ
Conseiller départemental
Messages : 194
Inscription : 10 juin 2015, 18:47
Contact :

Re: Problème ensemble "pseudo-Julia"

Message par ɹǝןnƎ » 08 juil. 2016, 12:58

Haha non c'était vraiment pas voulu x)
Je suis resté 10 minutes parce que je finissais de générer les images :P

Je ne pense pas que ce soit une histoire de palette parce qu'avant, j'optais pour une coloration de ce type (si n est le nombre d'itérations effectuées) :
r = 8 * ( n mod 32 )
g = 16 * ( n mod 16 )
b = 32 * ( n mod 8 )


En fait ici c'est ces grosses zones toutes roses qui me choquent...
2012-2015 : Lycée Joseph Saverne (L'Isle Jourdain)
2015-2016 : MP2 (Matplotlib)
2016-2017 : MP*

Avatar de l’utilisateur
Nemh
Conseiller départemental
Messages : 135
Inscription : 03 août 2015, 00:45

Re: Problème ensemble "pseudo-Julia"

Message par Nemh » 08 juil. 2016, 17:12

Ton code ne respecte pas la PEP8, ça risque de me prendre du temps pour le comprendre du coup.
2015-2016 : MPSI 1 ; Probablement en train d'enquêter sur le financement de la campagne du Z
2016-2017 : XM1
2017-20xx : ENS Lyon

Avatar de l’utilisateur
Miltøn
Ancien
Messages : 11662
Inscription : 14 juin 2013, 21:14
Localisation : K-fêt

Re: Problème ensemble "pseudo-Julia"

Message par Miltøn » 08 juil. 2016, 17:21

Qu’est-ce que PEP8 ?
Ex-khôlleur en mathématiques et chargé de TD d’informatique. Anciennement codictateur du forum.

« Nous bâtirons le nouveau monde atomique où l’homme ne sera plus l’esclave de la nature. Laissons le passé aux nostalgiques, vivons l’aventure du futur. »

MP3 2013 ↝ MP* 2014 ↝ Ulm maths 2015 ↝ Dauphine maths appliquées 2017 ↝ Ulm droit et politiques publiques (prép’ÉNA)

Csdo
Conseiller constitutionnel
Messages : 3162
Inscription : 03 août 2015, 20:08
Localisation : Toulouse

Re: Problème ensemble "pseudo-Julia"

Message par Csdo » 08 juil. 2016, 17:24

Des pseudo-règles pour coder en Python de manière à ce qu'un maximum de monde comprenne
CSDO 12-13
MP3 -> MP* -> MP* -> Supelec Gif

Avatar de l’utilisateur
Miltøn
Ancien
Messages : 11662
Inscription : 14 juin 2013, 21:14
Localisation : K-fêt

Re: Problème ensemble "pseudo-Julia"

Message par Miltøn » 08 juil. 2016, 17:31

Mouais. Les règles de codage, c’est bien pour les projets en groupe. Sinon, bof…
Ex-khôlleur en mathématiques et chargé de TD d’informatique. Anciennement codictateur du forum.

« Nous bâtirons le nouveau monde atomique où l’homme ne sera plus l’esclave de la nature. Laissons le passé aux nostalgiques, vivons l’aventure du futur. »

MP3 2013 ↝ MP* 2014 ↝ Ulm maths 2015 ↝ Dauphine maths appliquées 2017 ↝ Ulm droit et politiques publiques (prép’ÉNA)

thuiop
Secrétaire d’État chargé de la Modération
Messages : 2012
Inscription : 04 avr. 2016, 20:19

Re: Problème ensemble "pseudo-Julia"

Message par thuiop » 18 févr. 2017, 10:14

Ce sont même des bots humoristiques maintenant ? x)
"Vous avez toute la grâce d'un aigle ... qui pilote un dirigeable" GLaDOS
2013-2016 : Lycée Pierre-Paul Riquet
2016-2018 : MPSI1 -> MP*
2018-?? : CentraleSupélec
PPB, the last newspaperbender.

Avatar de l’utilisateur
Miltøn
Ancien
Messages : 11662
Inscription : 14 juin 2013, 21:14
Localisation : K-fêt

Re: Problème ensemble "pseudo-Julia"

Message par Miltøn » 18 févr. 2017, 11:45

Mort de rire…

Sinon Csdo, j’ai commencé à respecter la PEP8 et, euh… c’est un peu de l’extrémisme les lignes limitées à 79 caractères de long ! o.O
Ex-khôlleur en mathématiques et chargé de TD d’informatique. Anciennement codictateur du forum.

« Nous bâtirons le nouveau monde atomique où l’homme ne sera plus l’esclave de la nature. Laissons le passé aux nostalgiques, vivons l’aventure du futur. »

MP3 2013 ↝ MP* 2014 ↝ Ulm maths 2015 ↝ Dauphine maths appliquées 2017 ↝ Ulm droit et politiques publiques (prép’ÉNA)

thuiop
Secrétaire d’État chargé de la Modération
Messages : 2012
Inscription : 04 avr. 2016, 20:19

Re: Problème ensemble "pseudo-Julia"

Message par thuiop » 18 févr. 2017, 12:01

Je suis d'accord avec toi. Moi je respecte des règles de codage un minimum propre mais bon je m'arrange un peu comme je veux :mrgreen:
"Vous avez toute la grâce d'un aigle ... qui pilote un dirigeable" GLaDOS
2013-2016 : Lycée Pierre-Paul Riquet
2016-2018 : MPSI1 -> MP*
2018-?? : CentraleSupélec
PPB, the last newspaperbender.

Avatar de l’utilisateur
Almar
Imperator
Messages : 3040
Inscription : 28 mai 2016, 14:27
Localisation : A la maison
Contact :

Re: Problème ensemble "pseudo-Julia"

Message par Almar » 18 févr. 2017, 12:15

Oui mais toi thuiop tu avais Gaillard en info :mrgreen:
Administrateur du forum.
Je ne suis pas raciste, j'ai des amis Centraliens.

2016-2018 : MP1 (TD 224) ⇒ MP*
2018-20XX : ENS Lyon - Département info

Avatar de l’utilisateur
Miltøn
Ancien
Messages : 11662
Inscription : 14 juin 2013, 21:14
Localisation : K-fêt

Re: Problème ensemble "pseudo-Julia"

Message par Miltøn » 18 févr. 2017, 12:17

:mrgreen:

Conseil, si vous visez l’ÉNS Ulm et allez faire de l’info : apprenez maintenant à faire du code propre. Sinon, vous ne survivrez pas au cours de compilation de Jean-Christophe Filliâtre… :P
Ex-khôlleur en mathématiques et chargé de TD d’informatique. Anciennement codictateur du forum.

« Nous bâtirons le nouveau monde atomique où l’homme ne sera plus l’esclave de la nature. Laissons le passé aux nostalgiques, vivons l’aventure du futur. »

MP3 2013 ↝ MP* 2014 ↝ Ulm maths 2015 ↝ Dauphine maths appliquées 2017 ↝ Ulm droit et politiques publiques (prép’ÉNA)

thuiop
Secrétaire d’État chargé de la Modération
Messages : 2012
Inscription : 04 avr. 2016, 20:19

Re: Problème ensemble "pseudo-Julia"

Message par thuiop » 18 févr. 2017, 12:24

J'avais surtout un ami qui m'a forcé à faire du code propre x)
"Vous avez toute la grâce d'un aigle ... qui pilote un dirigeable" GLaDOS
2013-2016 : Lycée Pierre-Paul Riquet
2016-2018 : MPSI1 -> MP*
2018-?? : CentraleSupélec
PPB, the last newspaperbender.

Avatar de l’utilisateur
Da Rouf
Icon Diluvii
Messages : 9489
Inscription : 10 août 2015, 14:38
Localisation : Rennistan

Re: Problème ensemble "pseudo-Julia"

Message par Da Rouf » 18 févr. 2017, 17:50

Venez à Rennes vous aurez la moitié de votre module de programmation du premier semestre qui sera intitulé "ranger votre code"
Le Röuf est de retouffe, en attente du prochain ban.
« Le seul Plébéien à avoir posté dans le coin des Modos » — Milton
Fidèle à lui-même en
MPSI3 \(\leadsto\) XM1 \(\leadsto\) MP* \(\leadsto\) ENS Rennes

Avatar de l’utilisateur
ɹǝןnƎ
Conseiller départemental
Messages : 194
Inscription : 10 juin 2015, 18:47
Contact :

Re: Problème ensemble "pseudo-Julia"

Message par ɹǝןnƎ » 11 juin 2017, 23:14

Ah tiens, des fois qu'il y en aient à qui ça intéresse, j'ai plutôt résolu mon problème : http://matplotlib.deviantart.com/galler ... Julia-sets
2012-2015 : Lycée Joseph Saverne (L'Isle Jourdain)
2015-2016 : MP2 (Matplotlib)
2016-2017 : MP*

thuiop
Secrétaire d’État chargé de la Modération
Messages : 2012
Inscription : 04 avr. 2016, 20:19

Re: Problème ensemble "pseudo-Julia"

Message par thuiop » 12 juin 2017, 07:49

Quel était le problème du coup ?
"Vous avez toute la grâce d'un aigle ... qui pilote un dirigeable" GLaDOS
2013-2016 : Lycée Pierre-Paul Riquet
2016-2018 : MPSI1 -> MP*
2018-?? : CentraleSupélec
PPB, the last newspaperbender.

Répondre