Le code source est disponible à https://github.com/gbl08ma/eigenmath .
Ne pas fournir le code source au monde entier est autorisé par la GPL, et même si l'auteur fournissait déjà le code source quand on le lui demandait, c'est quand même mieux maintenant.
Le moteur CAS EigenMath porté pour Casio Prizm fx-CG10/20
16 posts
• Page 2 of 2 • 1, 2
Re: Le moteur CAS EigenMath porté pour Casio Prizm fx-CG10/2
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
-
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)- Posts: 6865
- Joined: 23 Dec 2009, 00:00
- Location: France
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: -
- GitHub: debrouxl
Re: Le moteur CAS EigenMath porté pour Casio Prizm fx-CG10/2
Il y a quand même une violation GPL: si on ne passe pas par le téléchargement TI-Planet, on n'est pas informé de l'application de la licence GPL et donc de nos droits.
-
critorAdmin
Niveau 19: CU (Créateur Universel)- Posts: 41980
- Images: 15866
- Joined: 25 Oct 2008, 00:00
- Location: Montpellier
- Gender:
- Calculator(s):→ MyCalcs profile
- YouTube: critor3000
- Twitter: critor2000
- GitHub: critor
Re: Le moteur CAS EigenMath porté pour Casio Prizm fx-CG10/2
Pourrait-il juste le marquer dans un écran "About" du programme en lui-même ?
Je suppose que c'est un moyen assez simple ...
Je suppose que c'est un moyen assez simple ...
MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)My calculator programs
Mes programmes pour calculatrices
-
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)- Posts: 14744
- Images: 1119
- Joined: 01 Jun 2007, 00:00
- Location: France
- Gender:
- Calculator(s):→ MyCalcs profile
- Twitter: adriweb
- GitHub: adriweb
Re: Le moteur CAS EigenMath porté pour Casio Prizm fx-CG10/2
gbl08ma publie aujourd'hui une version Beta 7, avec la possibilité de dessiner des graphes en utilisant la commande draw(expression).
La fenêtre de graphes peut être commandée:
* avec les "commandes standard Eigenmath";
* avec les touches de direction quand on est dans l'écran graph;
* Shift + F3 pour utiliser un des modes d'affichage prédéfinis.
L'affichage peut être interrompu en appuyant sur AC.
gbl08ma signale l'ajout d'une commande random() pour générer des nombres de 0 à 2^16.
Source de l'info: http://www.cemetech.net/forum/viewtopic ... 927#216927
Téléchargement (doit rester un lien externe): http://tny.im/prEigenDL
Nouveau script de startup suggéré:
La fenêtre de graphes peut être commandée:
* avec les "commandes standard Eigenmath";
* avec les touches de direction quand on est dans l'écran graph;
* Shift + F3 pour utiliser un des modes d'affichage prédéfinis.
L'affichage peut être interrompu en appuyant sur AC.
gbl08ma signale l'ajout d'une commande random() pour générer des nombres de 0 à 2^16.
Source de l'info: http://www.cemetech.net/forum/viewtopic ... 927#216927
Téléchargement (doit rester un lien externe): http://tny.im/prEigenDL
Nouveau script de startup suggéré:
- Code: Select all
logab(a,b)=log(b)/log(a)
log10(x)=log(x)/log(10)
ln(x)=log(x)
cis(x)=cos(x)+i*sin(x)
cot(x)=1/tan(x)
coth(x)=cosh(x)/sinh(x)
arccot(x)=arctan(1/x)
arccoth(x)=arctanh(1/x)
sec(x)=1/cos(x)
sech(x)=1/cosh(x)
arcsec(x)=arccos(1/x)
arcsech(x)=arccosh(1/x)
csc(x)=1/sin(x)
csch(x)=1/sinh(x)
arccsc(x)=arcsin(1/x)
arccsch(x)=arcsinh(1/x)
npr(n,r)=(n!)/(n-r)!
ncr(n,r)=n!/(r!(n-r)!)
xor(x,y)=or(and(x,not(y)),and(not(x),y))
prizmUIhandleKeys=1
prizmUIkeyHandler(k,s)=(test(
k=30011,clear,
k=30014,draw,
k=149,log10(last),
k=181,10^last,
k=155,last^(-1),
nil))
prizmUIfkey3label=329
prizmUIfkey6label=563
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
-
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)- Posts: 6865
- Joined: 23 Dec 2009, 00:00
- Location: France
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: -
- GitHub: debrouxl
Re: Le moteur CAS EigenMath porté pour Casio Prizm fx-CG10/2
Je donne juste une source alternative que j'avais eu la veille de ton post:
http://gbl08ma.com/casio-prizm-software/
Je n'ai pas newsé car je ne voyais à priori rien d'extraordinaire dans les nouveautés.
Je n'ai pour le moment pas eu le temps de tester.
http://gbl08ma.com/casio-prizm-software/
Je n'ai pas newsé car je ne voyais à priori rien d'extraordinaire dans les nouveautés.
Je n'ai pour le moment pas eu le temps de tester.
-
critorAdmin
Niveau 19: CU (Créateur Universel)- Posts: 41980
- Images: 15866
- Joined: 25 Oct 2008, 00:00
- Location: Montpellier
- Gender:
- Calculator(s):→ MyCalcs profile
- YouTube: critor3000
- Twitter: critor2000
- GitHub: critor
Re: Le moteur CAS EigenMath porté pour Casio Prizm fx-CG10/2
Nouvelle version beta 8, avec de nombreux changements intéressants
Source de l'info: même topic sur Cemetech.
Téléchargement (doit rester un lien externe): http://tny.im/prEigenDL
gbl08ma wrote:Changes and new features:
- Console scrollback: press Shift and then the Up or Down key to enter scrolling mode, then use Up and Down to scroll and any other key to leave scrolling mode;
- UI elements updated to latest version (from Utilities), script browser items are now sorted by name, icons are brought in from OS;
- Different symbol at beginning of new command line (people mistook it for a "greater than" symbol);
- Bracket highlighting on command entry;
- Allow for drawing multiple graphs at once (use e.g. do(draw(x),draw(x^2)) );
- Better 'random' command (random output range changed!);
- new 'finetiming' command, reads a TMU register. Useful for measuring execution speed. Simon says the register ticks every 20 uS.
- Important UI/UX changes:
-> no more catalog on F1, use Shift+4 or Shift+Menu then select the first option;
-> no more "Load script" on F2, use Shift+Menu then select the second option;
-> F1 and F2 are available for user customization;
- Possibly faster console rendering;
- Support for pasting from system clipboard (Shift+9);
- Support for copying current command entry or last result to clipboard (Shift+8 );
- A bit more heap available for Eigenmath (command history now lives on the stack, please report any anomalies with command history);
- Help on all catalog functions, accessible from the catalog;
- Ported a limit-solving function from SMIB (a fork of Eigenmath based on old code which has lots of functions, so many that SMIB as-is wouldn't work on the Prizm). Works really poorly, and when it doesn't error, often gives wrong results. Not my fault. Do not use. You were warned.
- Many bug fixes and small improvements.
Source de l'info: même topic sur Cemetech.
Téléchargement (doit rester un lien externe): http://tny.im/prEigenDL
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
-
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)- Posts: 6865
- Joined: 23 Dec 2009, 00:00
- Location: France
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: -
- GitHub: debrouxl
16 posts
• Page 2 of 2 • 1, 2
Who is online
Users browsing this forum: ClaudeBot [spider] and 6 guests