π
<-
Chat plein-écran
[^]

Portabilité d'un code entre Python et Nspire

Pour le TI-Basic sur Nspire

Portabilité d'un code entre Python et Nspire

Message non lude hermes » 08 Oct 2016, 21:30

Bonjour tout le monde

Je suis en train de réécrire des fonctions initialements en Python que dont je ne maitrise pas le langage en Basic Nspire. Je suis bloqué sur 2 fonctions Python, je ne comprend pas se qu'elles font :
-spacing() issus de la lib scipy.special, j'ai regardé sur le site de scipy mais j'ai pas trouvé comment m'en sortir.
-quad() issus de scipy.integrate mais je n'ai pas vraiment trouvé comment le porter vers le Basic

merci pour votre aide

Hermes
Avatar de l’utilisateur
hermes
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Prochain niv.: 27.3%
 
Messages: 73
Inscription: 06 Sep 2010, 00:00
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Maitrise à Montréal

Re: Portabilité d'un code entre Python et Nspire

Message non lude critor » 08 Oct 2016, 22:59

Bonjour.

Cela ne répond pas forcément à ta question, mais il existe un interpréteur de Python pour TI-Nspire :
viewtopic.php?t=15140

Sinon, pourrais-tu préciser dans quel contexte tu réalises le portage ? Pour quels buts / motivations ?
Si il se trouve qu'il est difficile/impossible, peut-être sera-t-il alors possible de proposer des alternatives.
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 42.6%
 
Messages: 41498
Images: 14703
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Portabilité d'un code entre Python et Nspire

Message non lude hermes » 10 Oct 2016, 01:51

Bonjour Critor

J'avais vu qu'il existe un interpréteur de micro python cependant je n'ai pas très envie d'installer Ndless.
Quant à la motivation/but : J'ai des programmes de dimensionnement géothermique (utilisation de fonction de bessel et autre calcul sympathique) en Python et je veux les porter sur Nspire afin de me familiariser avec et éventuellement pour un usage future.

Merci pour ta réponse

Hermès
Avatar de l’utilisateur
hermes
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Prochain niv.: 27.3%
 
Messages: 73
Inscription: 06 Sep 2010, 00:00
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Maitrise à Montréal

Re: Portabilité d'un code entre Python et Nspire

Message non lude Adriweb » 10 Oct 2016, 17:50

Tu peux peut-être essayer le Lua, pour Nspire aussi (pas besoin de Ndless). Le plus agréable reste l'éditeur sur ordi (par exemple depuis le logiciel Nspire avec l'éditeur intégré) puis transfert, même s'il existe des éditeurs sur calculatrice directement aussi (Jens' par exemple)
Ca reste plus proche du Python que le Nspire Basic (et c'est bien plus puissant que le Nspire Basic !).
Image

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...)
Avatar de l’utilisateur
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 80.2%
 
Messages: 14616
Images: 1218
Inscription: 01 Juin 2007, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: adriweb
GitHub: adriweb


Retourner vers Nspire-Basic

Qui est en ligne

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

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
Phi NumWorks jailbreak
123
-
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.
1765 utilisateurs:
>1742 invités
>18 membres
>5 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
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)