Firmware NumWorks-Upsilon porté sur Casio Graph 90+E fx-CG50
Re: Firmware NumWorks-Upsilon porté sur Casio Graph 90+E fx-
Bonjour Monsieur Parisse,
Voila un exemple : le calendrier de Antarctus du 26 02 2022, poids 3.5 k.
Je copie le programme en surlignant en bleu toutes les lignes du programme python.
Je les enregistre dans un fichier texte que je sauvegarde sous le nom de CalAnt.py.
Je vérifie avec Thonny qui me dit que tout est OK : la dernière parenthèse est bien là (comme dans mon fichier Texte).
je transfère le programme dans la graph90+e, alors dans Upsilon je fais VARS et je cherche ce programme dans la liste de droite, et je fais EXE. Puis je vais dans Python de Upsilon et demande (dans le petit rectangle gris avec 3 points) exécuter le script et alors message d'erreur. Et en listant le programme (toujours dans Upsilon) je m'aperçois qu'il manque la parenthèse fermante. Bien sûr je remets cette parenthèse et cela fonctionne.
You do not have the required permissions to view the files attached to this post.
-
ggauny@live.frPremium
Niveau 9: IC (Compteur Infatigable)- Posts: 292
- Joined: 11 Mar 2015, 20:43
- Gender:
- Calculator(s):→ MyCalcs profile
Re: Firmware NumWorks-Upsilon porté sur Casio Graph 90+E fx-
Bug corrigé. J'ai aussi ajouté le filtrage des sauts de ligne DOS/Unix.
-
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)- Posts: 3662
- Joined: 13 Dec 2013, 16:35
- Gender:
- Calculator(s):→ MyCalcs profile
Re: Firmware NumWorks-Upsilon porté sur Casio Graph 90+E fx-
En python, je me demande comment l'on pourrait faire pour avoir des écrans correspondants bien sur l'écran de la Graph90+e.
Sur la Numworks nous avons 11 lignes (et un peu plus) de 29 caractères, sur la Graph nous avons aussi 11 lignes (et un peu plus) de 36 caractères.
Critor nous montre les 7/4 et les 4/3, mais je suis un peu perdu.
Merci.
You do not have the required permissions to view the files attached to this post.
-
ggauny@live.frPremium
Niveau 9: IC (Compteur Infatigable)- Posts: 292
- Joined: 11 Mar 2015, 20:43
- Gender:
- Calculator(s):→ MyCalcs profile
Re: Firmware NumWorks-Upsilon porté sur Casio Graph 90+E fx-
Ajout de la persistance de l'historique des calculs.
J'ai modifié comme sur les TI nspire la sauvegarde des fonctions/suites, pour les mises à jour après celle-ci il ne devrait plus y avoir de crash.
J'ai modifié comme sur les TI nspire la sauvegarde des fonctions/suites, pour les mises à jour après celle-ci il ne devrait plus y avoir de crash.
-
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)- Posts: 3662
- Joined: 13 Dec 2013, 16:35
- Gender:
- Calculator(s):→ MyCalcs profile
Re: Firmware NumWorks-Upsilon porté sur Casio Graph 90+E fx-
Je mets en ligne une version expérimentale avec support du calcul formel dans l'application Calcul (c'est une Cas(io)works):
https://www-fourier.univ-grenoble-alpes ... psilon.g3a
https://www-fourier.univ-grenoble-alpes ... p/xcas.ac2
Il faut copier les 2 fichiers sur la Casio : brancher la calc sur le PC avec un cable Casio (je crois que ça marche aussi avec un cable de ti83), ca devrait ouvrir un menu sur la calculatrice, on choisit F1 pour voir la Casio comme une clef USB sur le PC et on copie.
N.B.: Pour tester à l'émulateur, il faut utiliser https://www-fourier.univ-grenoble-alpes ... p/xcas.882 au lieu de xcas.ac2.
Les touches utiles à connaitre dans Upsilon, l'environnement Numworks:
OPTN correspond à Toolbox sur la Numworks
EXIT correspond à la touche Back sur la Numworks
MENU correspond à la touche Home de la Numworks sauf si on est déjà dans Home
F1 à F6 permet de taper <>:;%! (caractères absents sur le clavier Casio)
https://www-fourier.univ-grenoble-alpes ... psilon.g3a
https://www-fourier.univ-grenoble-alpes ... p/xcas.ac2
Il faut copier les 2 fichiers sur la Casio : brancher la calc sur le PC avec un cable Casio (je crois que ça marche aussi avec un cable de ti83), ca devrait ouvrir un menu sur la calculatrice, on choisit F1 pour voir la Casio comme une clef USB sur le PC et on copie.
N.B.: Pour tester à l'émulateur, il faut utiliser https://www-fourier.univ-grenoble-alpes ... p/xcas.882 au lieu de xcas.ac2.
Les touches utiles à connaitre dans Upsilon, l'environnement Numworks:
OPTN correspond à Toolbox sur la Numworks
EXIT correspond à la touche Back sur la Numworks
MENU correspond à la touche Home de la Numworks sauf si on est déjà dans Home
F1 à F6 permet de taper <>:;%! (caractères absents sur le clavier Casio)
-
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)- Posts: 3662
- Joined: 13 Dec 2013, 16:35
- Gender:
- Calculator(s):→ MyCalcs profile
Re: Firmware NumWorks-Upsilon porté sur Casio Graph 90+E fx-
Merci et bravo (pas seulement pour le jeu de mots). Pour l'instant tout fonctionne.
Malheureusement, et comme de bien entendu, pas sur l'émul clé USB.
Malheureusement, et comme de bien entendu, pas sur l'émul clé USB.
-
ggauny@live.frPremium
Niveau 9: IC (Compteur Infatigable)- Posts: 292
- Joined: 11 Mar 2015, 20:43
- Gender:
- Calculator(s):→ MyCalcs profile
Re: Firmware NumWorks-Upsilon porté sur Casio Graph 90+E fx-
J'ai aussi ajouté ce matin un module d'arithmétique dans l'interpréteur MicroPython.
-
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)- Posts: 3662
- Joined: 13 Dec 2013, 16:35
- Gender:
- Calculator(s):→ MyCalcs profile
Re: Firmware NumWorks-Upsilon porté sur Casio Graph 90+E fx-
Pour mes tests, j'utilise le texte de Madame Renée De Graève de 2013 :
"Calcul formel et Mathématiques avec la calculatrice HP Prime".
Tout ne sera pas possible sur "Cas(io)num" bien sûr.
(MicroPython : nickel !, la date n'a pas changée, c'est bien toujours noté 2023-06-04 06:54 469K ?)
"Calcul formel et Mathématiques avec la calculatrice HP Prime".
Tout ne sera pas possible sur "Cas(io)num" bien sûr.
(MicroPython : nickel !, la date n'a pas changée, c'est bien toujours noté 2023-06-04 06:54 469K ?)
-
ggauny@live.frPremium
Niveau 9: IC (Compteur Infatigable)- Posts: 292
- Joined: 11 Mar 2015, 20:43
- Gender:
- Calculator(s):→ MyCalcs profile
Re: Firmware NumWorks-Upsilon porté sur Casio Graph 90+E fx-
ggauny@live.fr wrote:(MicroPython : nickel !, la date n'a pas changée, c'est bien toujours noté 2023-06-04 06:54 469K ?)
Attention, je parlais du MicroPython de l'environnement Numworks inclus dans Upsilon, pas de micropy.
Je rajoute à l'instant le module cas et sa commande xcas, comme ça on peut accéder aux variables et fonctions du CAS (qui dupliquent celles de Upsilon dès qu'on passe par l'appli Calculs). Par exemple on va dans fonction, on définit f(x)=sin(x^2), on passe dans Calculs, puis on passe dans Python et on fait
- Code: Select all
from cas import *
xcas("f",5)
Ou on peut résoudre des équations différentielles depuis Python, ou faire une hypothèse sur une variable (impossible depuis Calculs, qui n'accepte pas ' < > ou = en argument)
- Code: Select all
from cas import *
xcas("desolve(y''+y=cos(t)")
xcas("assume(x<0")
ou bien faire de l'algèbre linéaire depuis Python, par exemple
- Code: Select all
from cas import *
a=[[1,2],[3,4]]
xcas("egvl",a)
Un peu trop compliqué pour un usage ponctuel, mais ça pourrait être utile dans un script.
J'ai aussi remis la possibilité d'utiliser un entier pour une couleur dans les graphiques (kandinsky).
Maintenant il faut que je vois si j'arrive à porter ça sur Nspire. Le plus simple me semble-t-il c'est de lancer un xcas.tns qui resterait en résident et renverrait l'adresse de caseval à Upsilon, mais après il semble impossible de l'enlever (sauf par reset) et donc il faut être capable de le localiser si on relance Upsilon.
-
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)- Posts: 3662
- Joined: 13 Dec 2013, 16:35
- Gender:
- Calculator(s):→ MyCalcs profile
Re: Firmware NumWorks-Upsilon porté sur Casio Graph 90+E fx-
Bonsoir,
Par habitude, je télécharge Upsilon.g3a sur "Upsilon, un pont entre les calculatrices Numworks et Casio", mais là j'obtiens forbiden.
You do not have the required permissions to view the files attached to this post.
-
ggauny@live.frPremium
Niveau 9: IC (Compteur Infatigable)- Posts: 292
- Joined: 11 Mar 2015, 20:43
- Gender:
- Calculator(s):→ MyCalcs profile
Who is online
Users browsing this forum: ClaudeBot [spider] and 16 guests