Nombre de messages : 1266 Age : 70 Localisation : Limoges Date d'inscription : 21/09/2008
Sujet: Les articles de Jean Debord Lun 1 Juil 2013 - 9:48
J'ai déposé un projet d'article sur "Une calculatrice pour Panoramic", en rapport avec le projet PANOCALC décrit par ailleurs.
Il y a un fichier ODT et 2 figures en PNG
J'ai vérifié que la version PDF est bien générée correctement par Open Office.
L'article original était en LaTeX. Il a été traduit en RTF par l'utilitaire latex2rtf puis le fichier RTF a été repris par Open Office. J'espère que cela ne posera pas trop de problèmes !
Jean Claude
Nombre de messages : 5950 Age : 70 Localisation : 83 Var Date d'inscription : 07/05/2009
Sujet: Re: Les articles de Jean Debord Lun 1 Juil 2013 - 13:33
J'ai regardé ton article qui promet et qui va intéresser les adeptes des maths. Je ne me prononce pas sur la validité, (pas compétant), mais la description est claire.
Question couleur des textes, je laisse le soins à notre Webmaster de commenter.
Voilà un article qui montre les possibilités d’application avec Panoramic.
Bravo Jean.
A+
Jicehel
Nombre de messages : 5947 Age : 52 Localisation : 77500 Date d'inscription : 18/04/2011
Sujet: Re: Les articles de Jean Debord Lun 1 Juil 2013 - 14:17
Pour le fond, pas de problème, pour la forme Jean, j'ai fais un calculatrice_par_jean_debord_REV_JCL.doc et pdf qui je crois répond aux normes. A Ygeronimi de me dire si je fais des bêtises de mise en page. Sinon si c'est bon à toi, Jean de dire si tu prends ou pas ou si tu remodifie pour que la mise en page te convienne et soit cohérente avec ce que souhaite Ygeronimi pour l'uniformité des articles.
Yannick
Nombre de messages : 8635 Age : 53 Localisation : Bretagne Date d'inscription : 15/02/2010
Sujet: RE Lun 1 Juil 2013 - 18:34
....On parle de moi ?...
J' ai replacé un *.odt avec deux bricoles retouchées au niveau des sauts de lignes. Ceci pour avoir le paragraphe entier sur la même page. C ' est tout...
Aux correcteurs de voir l' orthographe maintenant...
Jicehel
Nombre de messages : 5947 Age : 52 Localisation : 77500 Date d'inscription : 18/04/2011
Sujet: Re: Les articles de Jean Debord Lun 1 Juil 2013 - 20:27
Perso, au niveau orthographe, je n'ai rien a vu à redire. Je ne suis pas le plus fort la dedans, mais bon, je ne crois pas qu'il y ait grand chose à redire au niveau orthographe. Perso, je me demande quel sera le prochain sujet mais bon tu as le temps Jean, environ 2 mois pour le préparer. Par contre pour le prochain, essayes de regarder les préconisations de mise en page exposés par Ygeronimi. Ce sont des préco, mais c'est pour avoir une certaine uniformité visuelle du mag et ça va vite à mettre en forme.
jean_debord
Nombre de messages : 1266 Age : 70 Localisation : Limoges Date d'inscription : 21/09/2008
Sujet: Re: Les articles de Jean Debord Mar 2 Juil 2013 - 10:29
La version de Jicehel est effectivement plus attrayante, mais j'ai tout de même quelques réserves :
- pour les codes, je préfère une police à chasse fixe (Courier ou autre) car c'est le standard pour les listings et cela permet de préserver les tabulations
- le texte en bleu : pas très pratique si l'on veut imprimer avec une imprimante noir et blanc ...
Par ailleurs, dans le paragraphe 4.2.3 les codes d'erreur ont disparu ...
En fait je me suis surtout basé sur l'aspect du PDF pour faire les choix.
Le prochain article sera probablement sur les fractales car je suis en train de mettre à jour le programme PANOMAND.
Jicehel
Nombre de messages : 5947 Age : 52 Localisation : 77500 Date d'inscription : 18/04/2011
Sujet: Re: Les articles de Jean Debord Mar 2 Juil 2013 - 10:48
Cool, il y a de quoi faire sur ce sujet.
De la création de fractales 'simples' à la retouche d'image par algorithme fractale en passant par les formules mathématiques ... Vivement le prochain article
Sinon quelques remarques: Pour la couleur bleu foncée normalement, ça soirt en noir sur une imprimante noir et blanc.
Désolé pour le chapitre 4.2.3, je ne sais pas ce qu'il s'est passé.
Pour le code, je pense que tu as raison et que Ygernomi devrait en tenir compte dans sa chartre graphique pour que tous nos codes soient en police fixe dans les articles.
papydall
Nombre de messages : 7017 Age : 74 Localisation : Moknine (Tunisie) Entre la chaise et le clavier Date d'inscription : 03/03/2012
Sujet: Re: Les articles de Jean Debord Mar 2 Juil 2013 - 13:12
jean_debord a écrit:
Le prochain article sera probablement sur les fractales car je suis en train de mettre à jour le programme PANOMAND.
Etant moi-même un passionné de ces fantastiques courbes (ou surfaces), j’attends avec impatience ton article.
En plus de leur aspect artistique, les domaines d’application des fractales sont très nombreux allant de la géologie (étude du relief, côtes, structures de roche, etc.) à l’astronomie (structures de l’univers, cratères de la lune, etc.), en passant par la météorologie (nuages, vortex, banquise, vagues scélérates, turbulence, structure de la foudre, etc.), etc.
Pour le plaisir des yeux : visionnez cette vidéo :
Spoiler:
Jicehel
Nombre de messages : 5947 Age : 52 Localisation : 77500 Date d'inscription : 18/04/2011
Sujet: Re: Les articles de Jean Debord Mar 2 Juil 2013 - 13:27
Bien sûr le travail de programmation pour tracer les fractales et pour zoomer dessus est très bien fait, mais en plus, la personne a beaucoup de goût pour la mise en couleurs.
Le Flocon de Koch. C'est un processus simple de prendre une ligne et transformer, puis répéter le processus de manière récursive jusqu'à ce qu'il semble soignée-o. Prendre 2 points (une ligne) et en ajoutant un point 3 (en faisant un coin), puis répéter sur chaque nouvel article est créé.
fractal(p0, p1){ Pmid = midpoint(p0,p1) + moved some distance perpendicular to p0 or p1; fractal(p0,Pmid); fractal(Pmid, p1); }
Et un dernier lien pour les matheux: http://www.chaospro.de/bifurcation.php (Il y a la théorie pour Bifurcation, Julia/Mandel, D-Systems, Lyapunov, IFS, L-Systems, Plasma)
Yannick
Nombre de messages : 8635 Age : 53 Localisation : Bretagne Date d'inscription : 15/02/2010
Sujet: re Mar 2 Juil 2013 - 14:06
J' ai revu l' article 4.2.3 et réparé les codes erreur...
@ Jean Debord,
Tu remarqueras que j' ai choisi des couleurs assez foncée pour que les impressions soient possibles.
Jicehel
Nombre de messages : 5947 Age : 52 Localisation : 77500 Date d'inscription : 18/04/2011
Sujet: Re: Les articles de Jean Debord Mar 2 Juil 2013 - 16:14
Beaucoup de chose déjà connu mais pour les gens qui s’intéressent à l'histoire des mathématiques, c'est vraiment à lire
jean_debord
Nombre de messages : 1266 Age : 70 Localisation : Limoges Date d'inscription : 21/09/2008
Sujet: Re: Les articles de Jean Debord Mer 3 Juil 2013 - 16:56
ygeronimi a écrit:
J' ai revu l' article 4.2.3 et réparé les codes erreur...
@ Jean Debord,
Tu remarqueras que j' ai choisi des couleurs assez foncée pour que les impressions soient possibles.
Merci Y. Geronimi
J'ai fait quelques modifications mineures et remis les codes en police "Courier", puis j'ai transféré les fichiers dans les "Articles corrigés" et supprimé le dossier dans les "Articles en stock".
J'espère que tout sera OK
Yannick
Nombre de messages : 8635 Age : 53 Localisation : Bretagne Date d'inscription : 15/02/2010
Sujet: re Mer 3 Juil 2013 - 18:01
Je vais voir tout cela et si il y a un souci je le noterai dans ce sujet.
jean_debord
Nombre de messages : 1266 Age : 70 Localisation : Limoges Date d'inscription : 21/09/2008
Sujet: Re: Les articles de Jean Debord Mar 3 Sep 2013 - 10:29
J'ai déposé le premier article d'une série sur les fractales (ensembles de Mandelbrot et Julia).
3 articles sont prévus :
- le premier (déjà déposé) sur la fonction z^2 + c
- le deuxième sur la fonction z^p + c avec p entier ou réel
- le troisième sur le mélange de 2 ensembles : (1 - t) z^p + t z^q + c
D'autres articles pourront être ajoutés à mesure de l'évolution de PANOMAND.
Je me suis efforcé de respecter les conventions. Toutefois, j'ai laissé le texte en noir afin que les liens web (en bleu par définition) ressortent mieux.
Jicehel
Nombre de messages : 5947 Age : 52 Localisation : 77500 Date d'inscription : 18/04/2011
Sujet: Re: Les articles de Jean Debord Mar 3 Sep 2013 - 11:40
Jean si tu as l'occasion, j'aimerais bien que tu fasse un article aussi sur le principe de colorisation surtout qu'il donne un résultat superbe mais ce n'est pas forcément simple à comprendre, en tout cas, à première vue.
papydall
Nombre de messages : 7017 Age : 74 Localisation : Moknine (Tunisie) Entre la chaise et le clavier Date d'inscription : 03/03/2012
Sujet: Re: Les articles de Jean Debord Mar 3 Sep 2013 - 12:59
@Jean_debord Merci pour cet excellent article. Rien à redire, sauf une micro erreur d’inattention :
Citation :
Les mathématiciens ont montré que : o l'ensemble de Mandelbrot est entièrement inclus dans le cercle de rayon 2 : les nombres complexes de module supérieur à 2 ne font donc pas partie de l'ensemble. o l'ensemble est connecté, c'est à dire d'un seul tenant : toutes ses parties sont reliées par des filaments, ceux-ci pouvant être infiniments infiniment fins, donc invisibles sur les images.
Yannick
Nombre de messages : 8635 Age : 53 Localisation : Bretagne Date d'inscription : 15/02/2010
Sujet: re Mar 3 Sep 2013 - 13:23
Chouette un article pour le numéro 4...
Je vais avoir de la lecture pour ce soir... Merci à toi pour ce beau travail.
papydall
Nombre de messages : 7017 Age : 74 Localisation : Moknine (Tunisie) Entre la chaise et le clavier Date d'inscription : 03/03/2012
Sujet: Re: Les articles de Jean Debord Mer 4 Sep 2013 - 1:56
Salut Jean_Debord Corrige-moi si ce qui suit est une bêtise de ma part.
Le Mandelbrot étant une figure qui admet l’axe des abscisses comme axe de symétrie, il est possible d’accélérer son tracé en balayant uniquement la moitié supérieure de l’écran et en traçant le point courant et son symétrique. Pour cela, dans fbmandel.bas, on peut modifier la function MandelGraph () as integer export comme ceci :
Code:
function MandelGraph () as integer export
dim as integer Nx, Ny dim as double xt, yt dim as string ext
screenres PicWidth, PicHeight, 32
for Ny = 0 to halfPicHeight ' au lieu de PicHeight-1 yt = y0 - ScaleFact * (Ny - HalfPicHeight) for Nx = 0 to PicWidth - 1 xt = x0 + ScaleFact * (Nx - HalfPicWidth) pset (Nx, Ny), Mandelbrot(xt, yt) pset (Nx ,PicHeight - Ny), Mandelbrot(xt, yt) ' tracer le point symétrique next Nx next Ny
if t = 0 then ext = ".par" else ext = ".mix"
SaveParams("fractal" + ext) ' Save parameters
bsave "fractal.bmp", 0 ' Save picture
return 0 end function
Il faut ensuite recompiler fbmandel.dll.
jean_debord
Nombre de messages : 1266 Age : 70 Localisation : Limoges Date d'inscription : 21/09/2008
Sujet: Re: Les articles de Jean Debord Mer 4 Sep 2013 - 9:33
@Papydall :
Oui mais cela ne marchera que si y0 = 0, donc pas dans le cas général.
Il faudrait donc faire le test avant de lancer le tracé. C'est bien entendu tout-à-fait possible.
@Jicehel :
La méthode de colorisation est adaptée de Robert Munafo (le lien est dans l'article). Malheureusement ses explications ne sont pas très claires, et j'ai dû tâtonner pas mal avant d'obtenir des résultats convenables, ce qui fait que l'algorithme final (fonction MdbCol dans fbmandel.bas) est quelque peu "empirique" !
Ceci dit, j'admets qu'une mise au point sur les méthodes de coloration serait justifiée. Probablement après la publication des 3 articles.
Jicehel
Nombre de messages : 5947 Age : 52 Localisation : 77500 Date d'inscription : 18/04/2011
Sujet: Re: Les articles de Jean Debord Mer 4 Sep 2013 - 10:43
Cool, j'attendrais le numéro 7 dans ce cas Pas de problème.
jean_debord
Nombre de messages : 1266 Age : 70 Localisation : Limoges Date d'inscription : 21/09/2008
Sujet: Re: Les articles de Jean Debord Jeu 5 Sep 2013 - 9:23
Suite à la suggestion de Papydall, j'ai fait une petite recherche dans la bibliographie.
Il semble que, pour la fonction z^p + c, la symétrie par rapport à l'axe Ox soit vérifiée :
- pour les ensembles de Mandelbrot : dans tous les cas
- pour les ensembles de Julia : uniquement si p est entier et si le point c est sur l'axe Ox (soit c_Y = 0 dans les notations de la DLL). Voir l'exemple julia_2_a dans l'article.
Je vais donc modifier la DLL dans ce sens.
Jicehel
Nombre de messages : 5947 Age : 52 Localisation : 77500 Date d'inscription : 18/04/2011
Sujet: Re: Les articles de Jean Debord Jeu 5 Sep 2013 - 11:01
Merci à vous deux, (2 matheux, ça promet des maux de tête à essayer de comprendre, ça ..... ) En tout cas, le côté sympa c'est que nous aurons nos jolis tracés plus vite et encore plus avec les versions compilées quand ce sera possible
papydall
Nombre de messages : 7017 Age : 74 Localisation : Moknine (Tunisie) Entre la chaise et le clavier Date d'inscription : 03/03/2012
Sujet: Re: Les articles de Jean Debord Jeu 5 Sep 2013 - 20:14
Propriétés élémentaires des Julia et du Mandelbrot
M : l’ensemble fractal de Mandelbrot J(C) : l’ensemble fractal de Julia de paramètre C
1) Le point 0 appartient à J(C) si et seulement si le point C appartient à M. 2) L'ensemble de Mandelbrot est symétrique par rapport à l'axe des abscisses (axe des réels). 3) L'ensemble de Mandelbrot est inclus dans le disque fermé centré en 0 de rayon 2. 4) Chaque ensemble de Julia est symétrique par rapport au point 0 (invariant par rotation de 180°). 5) L'ensemble de Julia J(C barre) est le symétrique de l'ensemble J(C) par rapport à l'axe des abscisses (où C barre est le complexe conjugué de C, c'est à dire le symétrique de C par rapport à l'axe des abscisses). 6) Conséquence immédiate de la propriété précédente : si C=C barre, autrement dit pour C réel, l'ensemble de Julia J(C) est de plus symétrique par rapport à l'axe des abscisses, donc également symétrique par rapport à l'axe des ordonnées. 7) L'ensemble de Julia de paramètre C est inclus dans le disque fermé centré en 0 de rayon max(2;|C|). 8 ) Pour C=0, l'ensemble de Julia J(0) est le disque fermé centré en 0 de rayon 1. 9) Pour C=-2, l'ensemble de Julia J(-2) est le segment [-2,0].
On utilise aussi les fonctions dérivées de l'exponentielle complexe, dans ce cas le paramètre C est généralement introduit multiplicativement (plutôt qu'additivement) dans la formule d'itération, par exemple on parle du "Julia de sinus" pour la formule : Zn+1 = C sin(Zn), qui s'écrit en coordonnées réelles : Xn+1 = sin(Xn) * [ (Cx−Cy) exp(Yn) + (Cx+Cy) exp(−Yn) ] Yn+1 = sin(Xn) * [ (Cx+Cy) exp(Yn) − (Cx−Cy) exp(−Yn) ].
Parmi les autres formules couramment utilisées on peut citer : Zn+1 = C i cos(Zn) Zn+1 = C exp (Zn) Zn+1 = C Zn (1 − Zn) Zn+1 = sin(Zn) + exp(z) + C Zn+1 = sin(Zn) + exp(C) + z Les fractales obtenues grâce aux deux dernières formules furent appelées "biomorphs" par C.A. Pickover.
jean_debord
Nombre de messages : 1266 Age : 70 Localisation : Limoges Date d'inscription : 21/09/2008
Sujet: Re: Les articles de Jean Debord Jeu 12 Sep 2013 - 10:10
J'ai déposé une version légèrement modifiée, avec :
- correction de l'erreur signalée par Papydall
- ajout d'un paragraphe sur la symétrie par rapport à Ox
- annonce d'un article à venir sur les méthodes de coloration
Jicehel
Nombre de messages : 5947 Age : 52 Localisation : 77500 Date d'inscription : 18/04/2011
Sujet: Re: Les articles de Jean Debord Jeu 12 Sep 2013 - 10:17