π
<-
Chat plein-écran
[^]

KhiCAS, le moteur formel Giac/Xcas pour toutes TI-Nspire

:32tins: :32tinsktpb: :32tinsktpn: :32tinscas: :32tinstpkc: :32tinstpktpb: :32tinstp: :32tinscastp: :32tinscmc: :32tinscx: :32tinscxcas:

Re: KhiCAS, le moteur formel Giac/Xcas pour toutes TI-Nspire

Unread postby Adriweb » 29 May 2020, 17:43

Félicitations, je n'ai pas encore testé mais ca a l'air de vite avancer :)
Est-ce que l'on pourrait avoir quelques screenshots pour mieux saliver ? :P
Ca devrait pouvoir s'exporter sans probleme depuis Firebird.
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 54.3%
 
Posts: 12948
Images: 1086
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
Class: (ingénieur)
Twitter: adriweb
GitHub: adriweb

Re: KhiCAS, le moteur formel Giac/Xcas pour toutes TI-Nspire

Unread postby Hamza.S » 29 May 2020, 18:00

C'est monstrueux, franchement j'adore même si je n'ai pas encore tout compris
Image
User avatar
Hamza.SAdmin
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Level up: 11.3%
 
Posts: 3916
Images: 18
Joined: 07 Nov 2014, 00:43
Gender: Male
Calculator(s):

Re: KhiCAS, le moteur formel Giac/Xcas pour toutes TI-Nspire

Unread postby Hamza.S » 29 May 2020, 18:12

@parisse j'ai testé la fonction simplify, un écran s'affiche et dit "EXE: quitte, résultat dans last" sauf que sur Nspire il n'y a pas EXE, (j'imagine que c'était pour Casio) j'ai vu que :nsre: permettait de retourner sur l'écran principal

Le temps affiché ne se met pas à jour automatiquement, il faut qu'il ait une action (je suis sûr émulateur Firebird, peut être que c'est ça le souci)
Image
User avatar
Hamza.SAdmin
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Level up: 11.3%
 
Posts: 3916
Images: 18
Joined: 07 Nov 2014, 00:43
Gender: Male
Calculator(s):

Re: KhiCAS, le moteur formel Giac/Xcas pour toutes TI-Nspire

Unread postby parisse » 29 May 2020, 19:15

Je viens de mettre a jour l'archive pour gerer la repetition du clavier, mais du coup je dois compiler maintenant 2 versions de KhiCAS (nouvelle UI), une pour la calculatrice (khicas.tns) et une pour l'emulateur (khicasemu.tns), sinon les frappes de touches se repetent beaucoup trop vite sur l'emulateur.

@Hamza.S: oui, il faut que je rajoute la traduction des touches Casio ou Numworks en TI: EXE -> enter, OK->touche de validation a droite de U, EXIT->esc, HOME -> menu, Toolbox -> doc, COPY -> ctrl c, CUT -> ctrl x, PASTE -> ctrl v, UNDO -> ctrl z
Effectivement, l'heure n'est pas mise a jour automatiquement, il faut que j'y reflechisse.

@Adrien: je n'ai pas le temps de faire des screenshots pour le moment, mais c'est assez facile de se faire une idee des possibilites en chargeant les sessions exemples du repertoire Xcas (menu 4 puis ctrl r pour executer la session) ou bien juste en testant quelques exemples de commandes de calcul ou trace (aller dans doc, choisir une commande, puis Ans ou enter pour copier un exemple) ou en testant les applications extension (menu enter), par exemple je vous conseille la fractale avec 16 iterations.

P.S.: La version lua existe toujours (elle s'appelle maintenant khicaslua.tns), mais je n'arrive pas a faire marcher les graphes dedans (plus precisement ils sont desactives par defaut, si on fait shell on on les active : le 1er graphe s'affiche mais pas les suivants)
User avatar
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 0.9%
 
Posts: 2011
Joined: 13 Dec 2013, 16:35
Gender: Not specified

Re: KhiCAS, le moteur formel Giac/Xcas pour toutes TI-Nspire

Unread postby parisse » 30 May 2020, 08:20

Je viens de mettre a jour https://www-fourier.univ-grenoble-alpes.fr/~parisse/ti/khicas.zip, l'heure est maintenant mise a jour automatiquement (j'ai change la precision a la minute, ce qui devrait suffire), et les noms de touche des messages devraient correspondre au clavier de la nspire.
Il va falloir peaufiner la doc en francais, ainsi que la traduction en anglais.

Qu'en est-il de la persistance de ndless et programmes ndless en mode examen?
User avatar
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 0.9%
 
Posts: 2011
Joined: 13 Dec 2013, 16:35
Gender: Not specified

Re: KhiCAS, le moteur formel Giac/Xcas pour toutes TI-Nspire

Unread postby Hamza.S » 30 May 2020, 08:29

La version que j'ai testé n'a pas redémarré la calculatrice depuis que je l'ai ouvert
Image
User avatar
Hamza.SAdmin
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Level up: 11.3%
 
Posts: 3916
Images: 18
Joined: 07 Nov 2014, 00:43
Gender: Male
Calculator(s):

Re: KhiCAS, le moteur formel Giac/Xcas pour toutes TI-Nspire

Unread postby parisse » 30 May 2020, 08:54

Hamza.S wrote:La version que j'ai testé n'a pas redémarré la calculatrice depuis que je l'ai ouvert

Je pense qu'en evitant l'interaction avec l'OS de la nspire par rapport a la version lua de khicas on gagne en stabilite, et surtout s'il y a un bug, il devrait etre beaucoup plus facile de le corriger (grace au support debuggueur de firebird-emu).
Le seul regret que j'ai c'est de ne pas pouvoir faire OFF/ON sans quitter khicas et le relancer (ce qui prend quand meme presque 15 secondes).
User avatar
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 0.9%
 
Posts: 2011
Joined: 13 Dec 2013, 16:35
Gender: Not specified

Re: KhiCAS, le moteur formel Giac/Xcas pour toutes TI-Nspire

Unread postby parisse » 04 Jun 2020, 12:52

J'ai corrige pas mal de bugs et l'utilisabilite devrait etre meilleure
https://www-fourier.univ-grenoble-alpes.fr/~parisse/ti/khicas.zip
Histoire de tester la compatibilite de la programmation, j'ai rajoute un portage du tetris en Python de la Numworks (https://workshop.numworks.com/python/fedyna-kevin/tetris) dans les exemples du repertoire Xcas de l'archive.
User avatar
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 0.9%
 
Posts: 2011
Joined: 13 Dec 2013, 16:35
Gender: Not specified

Re: KhiCAS, le moteur formel Giac/Xcas pour toutes TI-Nspire

Unread postby nbenm » 04 Jun 2020, 14:04

Bonjour,

J'ai une question pour mieux situer le contexte.
Quelles seraient les raisons d'installer cette version Khicas, avec gui, sur une CX "CAS" ?
Pour une CX "simple", on comprend bien, mais pour une CX "CAS" ?
Est-ce que ça apporte des choses en plus ?
J'utilise la dernière version de la CX CAS sur laquelle on peut encore installer ndless.
Pardon pour ma question un peu naive.

Par ailleurs, j'ai cru voir une nouvelle version de ndless. Laquelle faut-il pour Khicas ?

Merci d'avance.
User avatar
nbenmVIP++
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Level up: 40.1%
 
Posts: 215
Joined: 07 Sep 2018, 09:19
Location: France 92
Gender: Male
Calculator(s):

Re: KhiCAS, le moteur formel Giac/Xcas pour toutes TI-Nspire

Unread postby Hamza.S » 04 Jun 2020, 14:14

XCas (ou khiCAS pour les calculatrices) est constamment mis à jour et donc il est meilleur que le CAS de la Nspire CAS.
Sur khiCAS, il y a des fonctions qui existent et qui n'existent pas sur le Nspire CAS.
Pour une utilisation lambda, ça n'apporte pas grand chose puisqu'il y a les programmes avec étapes sur Nspire mais certains ont l'habitude d'utiliser XCas sur ordinateur et essaient donc d'avoir quelque chose de portable.
Image
User avatar
Hamza.SAdmin
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Level up: 11.3%
 
Posts: 3916
Images: 18
Joined: 07 Nov 2014, 00:43
Gender: Male
Calculator(s):

PreviousNext

Return to News TI-Nspire

Who is online

Users browsing this forum: No registered users and 21 guests

-
Search
-
Featured topics
L'OS 5.5 de la TI-83 Premium CE / 84 Plus CE supprime l'assembleur - la plupart des jeux et certains programme ne fonctionneront plus
Omega, le fork étendant les capacités de ta NumWorks, même en mode examen !
Découvre les nouvelles fonctionnalités en Python de l'OS 5.5 pour la 83PCE/84+C-T Python Edition
Comparaisons des meilleurs prix pour acheter sa calculatrice !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...

Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


-
Featured files
Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
435 utilisateurs:
>416 invités
>13 membres
>6 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)