π
<-

Ensembles de Julia sur NumWorks

Ensembles de Julia sur NumWorks

Unread postby Admin » 14 Apr 2018, 14:00

9427Loupiot a publié la version cmath de son programme de tracer d'ensembles de Julia sur la bibliothèque NumWorks.

C'est-à-dire que tu peux maintenant le récupérer en un seul clic sur ta calculatrice NumWorks ! :bj:

Tu peux donc maintenant t'amuser à découvrir toutes les possibilités artistiques des ensembles de Julia. ;)

La syntaxe d'appel est julia(c,N_i,xmin,xmax,ymin,ymax) comme illustré ci-contre, avec :
  • c: nombre complexe
  • N_i: nombre d'itérations
  • xmin et xmax: coordonnées des bornes gauche et droite de la fenêtre
  • ymin et ymax: coordonnées des bornes bas et haut de la fenêtre

Lien : https://workshop.numworks.com/python/loupiot/julia
Source : https://workshop.numworks.com/python
 
Ce compte ne reçoit pas de MP / This account does not receive PMs.
User avatar
AdminAdmin
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 1%
 
Posts: 460
Images: 28
Joined: 30 Aug 2011, 11:00
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: Ensembles de Julia sur NumWorks

Unread postby parisse » 14 Apr 2018, 15:13

L'equivalent sur la Prime :
Code: Select all
#cas
def julia(c,N,xmin,xmax,ymin,ymax):
    # local x,y,j,z,zy,hx,hy
    hx=(xmax-xmin)/320.0
    hy=(ymax-ymin)/222.0
    for y in range(222):
        zy=xmin+i*(ymax-y*hy)
        for x in range(320):
            z=zy
            for j in range(N):
                if (abs(z=z*z+c)>2):
                    break
            PIXON_P(x,y,5100*j+512)
            zy+=hx
    FREEZE
#end

Pour les impatients (au fait combien de temps sur la Numworks?), le code sur Xcas pour Firefox:
http://www-fourier.ujf-grenoble.fr/%7eparisse/xcasfr.html#filename=parisseb%40orange.fr%40session&from=parisseb%40orange.fr&python=1&+def%20julia(c%2CN%2Cxmin%2Cxmax%2Cymin%2Cymax)%3A%0A%20%20%20%20%23%20local%20x%2Cy%2Cj%2Cz%2Czy%2Cres%2Chx%2Chy%0A%20%20%20%20res%3D%5B%5D%0A%20%20%20%20hx%3D(xmax-xmin)%2F320.0%0A%20%20%20%20hy%3D(ymax-ymin)%2F222.0%0A%20%20%20%20for%20y%20in%20range(222)%3A%0A%20%20%20%20%20%20%20%20zy%3Dxmin%2Bi*(ymax-y*hy)%0A%20%20%20%20%20%20%20%20for%20x%20in%20range(320)%3A%0A%20%20%20%20%20%20%20%20%20%20%20%20z%3Dzy%0A%20%20%20%20%20%20%20%20%20%20%20%20for%20j%20in%20range(N)%3A%20%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20(abs(z%3Dz*z%2Bc)%3E2)%3A%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20break%0A%20%20%20%20%20%20%20%20%20%20%20%20res.append(pixon(x%2Cy%2C5100*j%2B512))%0A%20%20%20%20%20%20%20%20%20%20%20%20zy%2B%3Dhx%0A%20%20%20%20res&+pixon(1)%3B%0Ajulia(.3%2B.5*i%2C20%2C-1%2C1%2C-1%2C1)&
User avatar
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 86%
 
Posts: 3661
Joined: 13 Dec 2013, 16:35
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: Ensembles de Julia sur NumWorks

Unread postby UnCurieux » 14 Apr 2018, 16:27

Bravo !
A quand l'équivalent pour TI 83 pCE ?
Maths, fractales, géométrie, packs de levels Oiram, jeux, physique, ... : ici

ImageImage
User avatar
UnCurieuxProgrammeur
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 23.7%
 
Posts: 367
Images: 2
Joined: 19 May 2017, 18:20
Gender: Male
Calculator(s):
MyCalcs profile
Class: Prépa scientifique 1A

Re: Ensembles de Julia sur NumWorks

Unread postby critor » 14 Apr 2018, 16:34

En TI-Basic ?
Impossible si tu veux inclure plus de 5 niveaux de teintes (blanc, gris clair, gris moyen, gris foncé, noir). :p
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 47.5%
 
Posts: 41976
Images: 15730
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Ensembles de Julia sur NumWorks

Unread postby loupiot » 14 Apr 2018, 18:53

UnCurieux wrote:Bravo !
A quand l'équivalent pour TI 83 pCE ?


J'en avais fait un en basic, mais une image prenait une dizaine d'heures de calcul : il n'avait aucun intérêt. Voilà quelques images :
Image

Image

mmbc chris a lui fait une version assembleur gallery/image_page.php?album_id=519&image_id=8388mais il ne l'a jamais publié ...
User avatar
loupiotProgrammeur
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 1.9%
 
Posts: 158
Images: 4
Joined: 30 Oct 2015, 13:23
Gender: Male
Calculator(s):
MyCalcs profile
Class: 2A ENS Lyon maths


Return to News NumWorks

Who is online

Users browsing this forum: No registered users and 5 guests

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
662 utilisateurs:
>606 invités
>49 membres
>7 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)