π
<-

Solar, le système Solaire en Python sur NumWorks, TI, Casio

Re: Solar, le système Solaire en Python sur NumWorks, TI, Ca

Messagede parisse » 10 Nov 2020, 16:15

J'ai remplace le trace d'ellipse par des cercles, avec l'utilisation directe de fill_rect, il faut moins de 2 secondes, il me semble. Je mets les liens vers les scripts modifies sur le workshop de Numworks.
https://workshop.numworks.com/python/parisseb/polysol
https://workshop.numworks.com/python/parisseb/solar
Ce qui permet de les charger sans manipulation intermediaire. Attention, ils ne fonctionneront que depuis KhiCAS en mode MicroPython.
Avatar de l’utilisateur
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 95.1%
 
Messages: 3826
Inscription: 13 Déc 2013, 16:35
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Solar, le système Solaire en Python sur NumWorks, TI, Ca

Messagede compsystems » 10 Nov 2020, 16:41

Hello
In the µPython mode of Xcas, is it possible to execute the polysol.py & solar.py files?
Avatar de l’utilisateur
compsystems
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Prochain niv.: 41.8%
 
Messages: 258
Inscription: 30 Mai 2011, 13:44
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: Solar, le système Solaire en Python sur NumWorks, TI, Ca

Messagede legmask » 10 Nov 2020, 18:00

Wow, quel travail gg a tous ! :)
Image
Avatar de l’utilisateur
legmaskVIP
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 31.7%
 
Messages: 110
Images: 4
Inscription: 20 Déc 2019, 16:49
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: BioMAD
GitHub: LeGmask

Re: Solar, le système Solaire en Python sur NumWorks, TI, Ca

Messagede parisse » 10 Nov 2020, 18:42

compsystems a écrit:Hello
In the µPython mode of Xcas, is it possible to execute the polysol.py & solar.py files?

No, because the graphic display is not interactive.
Avatar de l’utilisateur
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 95.1%
 
Messages: 3826
Inscription: 13 Déc 2013, 16:35
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Solar, le système Solaire en Python sur NumWorks, TI, Ca

Messagede compsystems » 10 Nov 2020, 21:07

In the future, is it possible to have an interactive graphics window on Xcas?
I have been dreaming about this feature in Xcas.
Avatar de l’utilisateur
compsystems
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Prochain niv.: 41.8%
 
Messages: 258
Inscription: 30 Mai 2011, 13:44
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: Solar, le système Solaire en Python sur NumWorks, TI, Ca

Messagede parisse » 10 Nov 2020, 22:20

It's against the philosophy of the way the computing kernel (Giac) and the GUI (Xcas) interact. On a calculator the UI is much simpler than on a desktop : KhiCAS takes total control of the keyboard and display, the kernel is in the same thread than the UI, therefore it's easy to make something interactive. Xcas does not take control of the keyboard, it responds to events (keyboard/mouse) and computations are done in a separate thread (that's why it's very easy to interrupt a computation in Xcas, unlike on the calc sometimes).
What you would like to have is probably a different GUI, a desktop version of KhiCAS.
Avatar de l’utilisateur
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 95.1%
 
Messages: 3826
Inscription: 13 Déc 2013, 16:35
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Solar, le système Solaire en Python sur NumWorks, TI, Ca

Messagede Afyu » 11 Nov 2020, 08:51

cent20 a écrit:La supériorité de la Nspire est bien incontestable pour le coup, clairement il manque des fonctions natives sur la NumWorks. :?


Supériorité, en capacités et en mémoire ou au niveau du coût ? :troll:
Avatar de l’utilisateur
AfyuVIP++
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 6.9%
 
Messages: 424
Images: 150
Inscription: 30 Oct 2019, 19:17
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: plutôt, oui :)

Re: Solar, le système Solaire en Python sur NumWorks, TI, Ca

Messagede critor » 11 Nov 2020, 16:26

Personne n'a donc remarqué pour la TI-83 Premium CE ? Alors c'est que j'ai bien travaillé. ;)
Image

Un vilain bug graphique que, dans l'intérêt de l'oeuvre, j'ai tenté de dissimuler au mieux en vous superposant l'affichage sur fond noir.

En effet, les tracés erronés sont ici les grands cercles terminant de construire le dégradé de fond d'écran sur du bleu foncé, effectués par la méthode ti_graphics.drawArc().

Utilisons-la pour tracer des cercles concentriques de plus en plus grands :
Code: Tout sélectionner
from ti_graphics import *
from ti_system import *

def ellipses(n,dx,dy,rx,ry,x=160,y=120,c=[255,0,0]):
  setColor((255,255,255))
  for i in range(n):
    setColor(c)
    drawArc(x-rx,y-ry,2*rx,2*ry,0,3600)
    rx+=dx
    ry+=dy
    c[0],c[1],c[2]=c[1],c[2],c[0]
  disp_wait()


Par exemple avec, ellipses(53,3,3,1,1,160,218) :
Image

Lorsque le rayon dépasse 130, les cercles tracés sont progressivement déformés et finissent par tendre vers des... carrés. :#roll#:
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 54.4%
 
Messages: 42496
Images: 17334
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Solar, le système Solaire en Python sur NumWorks, TI, Ca

Messagede cent20 » 11 Nov 2020, 17:24

critor a écrit:Personne n'a donc remarqué pour la TI-83 Premium CE ? Alors c'est que j'ai bien travaillé. ;)
Image


A quel moment tu as pensé qu'on allait tester ça sur la TI 83 PCE ? La vidéo était suffisamment amusante pour ne pas approfondir la question.

critor a écrit:
Par exemple avec, ellipses(53,3,3,1,1,160,218) :
Image

Lorsque le rayon dépasse 130, les cercles tracés sont progressivement déformés et finissent par tendre vers des... carrés. :#roll#:


Moi je trouve que ces cercles sont magnifiques. Une approche algorithmique de la Quadrature du cercle ? :troll:
Image
Enseignant Maths & NSI : Projets, tutos & ressources NumWorks.
📙 Mes 3 livres : Apprendre avec l'IA | Découvrir la NumWorks | Discovering the NumWorks.
Soutenez l'évolution de la NumWorks (un 👍 suffit) : #2292 & #1680.
Avatar de l’utilisateur
cent20VIP++
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 51.7%
 
Messages: 1131
Images: 67
Inscription: 17 Mai 2012, 09:49
Localisation: Avignon
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: nsi_xyz

Re: Solar, le système Solaire en Python sur NumWorks, TI, Ca

Messagede critor » 11 Nov 2020, 17:30

cent20 a écrit:
critor a écrit:
Par exemple avec, ellipses(53,3,3,1,1,160,218) :
Image

Lorsque le rayon dépasse 130, les cercles tracés sont progressivement déformés et finissent par tendre vers des... carrés. :#roll#:


Moi je trouve que ces cercles sont magnifiques. Une approche algorithmique de la Quadrature du cercle ? :troll:

TI, c'est plus fort que toi. :troll:
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 54.4%
 
Messages: 42496
Images: 17334
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

PrécédenteSuivante

Retourner vers News NumWorks

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 35 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Ndless for CX 4.5.5 / CX II 6.2.0
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 !
12345
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
2418 utilisateurs:
>2399 invités
>11 membres
>8 robots
Record simultané (sur 6 mois):
32248 utilisateurs (le 01/09/2025)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)