π
<-
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 parisse » 04 Jun 2020, 16:21

nbenm wrote: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 ?

Il y a plusieurs raisons d'installer KhiCAS meme sur une nspire avec CAS:
  • le CAS est bien plus complet. Des flottants multiprecisions (par exemple evalf(pi,40) pour avoir pi avec 40 decimales), de l'arithmetique d'intervalle (calcul certifie avec des flottants), de l'arithmetique sur les entiers (Bezout, restes chinois, puissance modulaire rapide...), sur les polynomes (Bezout, resultant, elimination, polynomes a coefficients entiers ou dans Z/nZ), calcul dans des corps finis non premiers (GF, par exemple GF(2,8) pour travailler sur le corps a 256 elements en crypto). En analyse, la fonction tabvar pour faire un tableau de variations, des fonctions speciales en plus (Ei, Ci, Si) pour avoir plus de primitives explicites, des developpements asymptotiques (Taylor en l'infini), rsolve un solveur de recurrence (par exemple arithmetico-geometrique)... En algebre lineaire, calcul exact de valeurs propres/vecteurs propres ou caracteristiques (forme de Jordan), puissance entiere de matrices, decomposition de formes quadratiques... Et il y a aussi toute la geometrie analytique (droite, cercle, triangles, polygones, parabole, ellipse...)
  • La programmation en syntaxe Python avec acces a toutes les commandes du CAS (donc un peu comme du Python sur ordinateur avec numpy/scipy et giacpy et une version simplifiee de matplotlib). Editeur de programmes avec numerotation des lignes, coloration syntaxique, parenthese match, recherche/remplacement
  • la compatibilite avec Xcas et d'autres calculatrices. On peut sauvegarder une session de calcul (y compris les programmes correspondants) et l'ouvrir dans Xcas pour Firefox ou dans Xcas ou sur des calculatrices ou KhiCAS est porte (Casio Graph 90/35eii, sur la Numworks cela pourrait fonctionner s'il y avait un systeme de fichiers), et reciproquement.

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.

Je teste avec la derniere version de ndless (4.5.0) et la derniere version de l'OS de la nspire compatible avec ndless (4.5.0.1180 sur une CX non CAS).
User avatar
parisseVIP++
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 99.9%
 
Posts: 1991
Joined: 13 Dec 2013, 16:35
Gender: Not specified

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

Unread postby Adriweb » 04 Jun 2020, 16:36

parisse wrote:
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.

Je teste avec la derniere version de ndless (4.5.0) et la derniere version de l'OS de la nspire compatible avec ndless (4.5.0.1180 sur une CX non CAS).


J'en profite pour rappeler que la version "4.5.0" de ndless est en fait un ensemble de version - la release est mise a jour sur github avec un numero de version plus précis (par exemple, la on en est a la revision 2014). Il faut donc se servir de la derniere release dispo sur https://github.com/ndless-nspire/Ndless/releases/latest . Meme si en ce moment, la release n'est pas (il me semble) celle qui correspond aux dernier commits sur master avec quelques fix et ameliorations mineures : https://github.com/ndless-nspire/Ndless/commits/master

Par exemple des evolutions "recentes" :
(r2011) Avoid crashing if loaded by a 3rd party loader
(r2012) lcd_compat mode: Save some memory and support transparency
(r2013) Change behaviour of ndless.cfg.tns to work together with nSonic
(r2013) lcd_compat mode: Don't disable IRQs to allow programs like nespire to work
(r2014) Add syscalls for OS 4.5.1.12, requires other installation method


Je vais demander a Vogtinator s'il peut publier une r2015 avec les nouveaux commits :D
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 54.2%
 
Posts: 12931
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 » 04 Jun 2020, 16:52

Pour nous je ne vois pas où est le problème, on télécharge le fichier en ext, sauf si le lien n'est plus bon
Image
User avatar
Hamza.SAdmin
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Level up: 11.2%
 
Posts: 3911
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 Adriweb » 04 Jun 2020, 17:06

Oui, c'est juste qu'en l'occurrence, il faut se ternir informé des nouveautés de temps à autres sur la page de release du repo Ndless, car il peut y avoir des améliorations sympa :)
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 54.2%
 
Posts: 12931
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 parisse » 04 Jun 2020, 17:43

Adriweb wrote:J'en profite pour rappeler que la version "4.5.0" de ndless est en fait un ensemble de version - la release est mise a jour sur github avec un numero de version plus précis (par exemple, la on en est a la revision 2014). Il faut donc se servir de la derniere release dispo sur https://github.com/ndless-nspire/Ndless/release/latest .
[/url]

Le lien n'a pas l'air de fonctionner.
Sinon, le site ndless renvoie vers le tutoriel d'installation (https://tiplanet.org/forum/viewtopicfirstpost.php?f=57&t=20446) que j'ai donne en lien dans la doc de KhiCAS pour TI nspire CX (https://www-fourier.univ-grenoble-alpes.fr/~parisse/ti/khicasti.html#sec3)
User avatar
parisseVIP++
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 99.9%
 
Posts: 1991
Joined: 13 Dec 2013, 16:35
Gender: Not specified

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

Unread postby Adriweb » 04 Jun 2020, 19:47

(lien corrigé, c'est https://github.com/ndless-nspire/Ndless/releases/latest . Et sinon, Vogtinator n'est pas contre le fait de faire une r2015 avec les ameliorations récentes sur master. Du coup vérifiez de temps en temps la page ^^)
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 54.2%
 
Posts: 12931
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 nbenm » 06 Jun 2020, 11:55

Merci pour vos réponses.
En attendant la nouvelle release de Vogtinator, j'ai voulu faire un test avec la r2014.

@parisse
L'installation se passe bien, mais au lancement de khicas.tns j'ai la fenêtre de compatibilité qui s'affiche:

Activating compatibility mode.
This application hasn't been updated
to work with your hardware.
You may run into weird issues!

J'ai déjà eu cette fenêtre pour d'autres applications. En particulier micropython.
Vogtinator était alors intervenu, et avait résolu le problème.
Je ne sais pas ce qu'il avait fait exactement, mais il me semble que @critor avait suivi le sujet.

Ma calculatrice est du modele N-0118AB, c'est une CX CAS.
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 parisse » 06 Jun 2020, 12:51

Aucune idée, la seule chose que je peux dire c'est que je teste sur une nspire cx (non CAS) et avec ndless 4.5.0 r2011 (le numero apparait en executant ndless_ressources)
User avatar
parisseVIP++
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 99.9%
 
Posts: 1991
Joined: 13 Dec 2013, 16:35
Gender: Not specified

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

Unread postby Adriweb » 06 Jun 2020, 17:43

Est-ce que vous (parisse et nbenm) pouvez utiliser au moins la r2014, en attendant la r2015 ? :)
(Pour parisse, c'est bien la dernière version du sdk ? Compilée a partir du repo github il y a peu de temps)
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 54.2%
 
Posts: 12931
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 nbenm » 06 Jun 2020, 17:51

@adriweb j'utilise bien la r2014
Comme le dit @parisse, je le vois si j'essaye de désinstaller ndless.
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):

PreviousNext

Return to News TI-Nspire

Who is online

Users browsing this forum: No registered users and 22 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 !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
593 utilisateurs:
>579 invités
>8 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)