Bonjour à tous je commence juste à apprendre à programmer sur ma NSpire Cas et je me retrouve devant un problème de syntaxe que dont je ne peux pas me sortir (j'ai bien sur cherché dans la doc et tout mais sans succès)
Mon problème est le suivant :
Dans le programme que j'écris j'ai besoin d'utiliser la fonction solve, dont je maîtrise la syntaxe, cependant impossible de faire rentrer la valeur de la solution donnée par la fonction solve dans une variable étant donné que la fonction solve retourne par exemple "x=6" au lieu de "6", comment faire pour faire rentrer la valeur de ma solution dans une variable ?
Merci d'avance !
Problème fonction Solve Nspire CAS
Voir le premier message non lu • 9 messages
• Page 1 sur 1
-
Dambanha
Niveau 2: MI2 (Membre Initié)- Messages: 5
- Inscription: 28 Nov 2014, 19:48
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: MPSI
Re: Problème fonction Solve Nspire CAS
La fonction
exp@>list(solution_de_solve, var)
(où @> symbolise le triangle plein noir) transforme une solution de "solve" comportant la variable "var" en une liste des solutions trouvées.-
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)- Messages: 5665
- Inscription: 11 Mar 2008, 00:00
- Localisation: Lyon
- Genre:
- Calculatrice(s):→ MyCalcs profile
Re: Problème fonction Solve Nspire CAS
Merci beaucoup !
-
Dambanha
Niveau 2: MI2 (Membre Initié)- Messages: 5
- Inscription: 28 Nov 2014, 19:48
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: MPSI
Re: Problème fonction Solve Nspire CAS
Excuse moi de te déranger encore, quand j'utilise ta solution, ma variable prend la valeur de la solution entre accolade si bien qu'on dirait un ensemble plus qu'une valeur, on a par exemple :
Disp (y)
{1}
Terminé
Y a t'il un moyen de contourner le problème (car ces accolades m'empèchent de refaire des calculs avec ma variable par la suite !
Disp (y)
{1}
Terminé
Y a t'il un moyen de contourner le problème (car ces accolades m'empèchent de refaire des calculs avec ma variable par la suite !
-
Dambanha
Niveau 2: MI2 (Membre Initié)- Messages: 5
- Inscription: 28 Nov 2014, 19:48
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: MPSI
Re: Problème fonction Solve Nspire CAS
Les accolades signifient "liste". Donc pour prendre le premier élément de la liste, c'est : maliste[1] ; maliste[2] pour le 2eme élément etc.
donc avec la commande donnée par Bisam, tu peux faire
Puis ensuite faire ce que j'ai dit pour récupérer le 1er élément, et/ou le 2ème etc.
donc avec la commande donnée par Bisam, tu peux faire
maliste:=exp@>list(solution_de_solve, var)
par exemple ("maliste" a mettre en Local avant si besoin, pour une fonction)Puis ensuite faire ce que j'ai dit pour récupérer le 1er élément, et/ou le 2ème etc.
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...)-
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)- Messages: 14616
- Images: 1218
- Inscription: 01 Juin 2007, 00:00
- Localisation: France
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Twitter/X: adriweb
- GitHub: adriweb
Re: Problème fonction Solve Nspire CAS
J'ai encore un problème, j'essaie de faire tracer une fonction à mon programme mais impossible de trouver comment faire dans les menus ou sur internet, j'aimerais une bonne doc ... mais je ne la trouve pas alors je me permet de vous déranger
-
Dambanha
Niveau 2: MI2 (Membre Initié)- Messages: 5
- Inscription: 28 Nov 2014, 19:48
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: MPSI
Re: Problème fonction Solve Nspire CAS
Sur une Nspire, tu ne peux pas faire tracer une fonction depuis un programme !
En revanche, tu peux modifier la valeur d'une fonction existante de ton classeur, fonction qui peut éventuellement être déjà définie dans une autre page, comme par exemple une page Graphiques.
Par exemple, dans un classeur, tu crées une page Calcul et une page Graphiques.
Tu définis une fonction quelconque dans la page Graphiques (tu peux choisir son nom en cliquant sur le nom... et en le modifiant)
Tu reviens à la page Calculs et tu crées un programme qui modifie la fonction en question.
Tu l'exécutes, et tu peux ensuite aller voir à la page Graphiques que la fonction a bien été modifiée.
PS : J'ai supposé que tu parlais d'un programme comme pour la première question de ce fil... J'espère que c'est à peu près ce que tu attendais.
En revanche, tu peux modifier la valeur d'une fonction existante de ton classeur, fonction qui peut éventuellement être déjà définie dans une autre page, comme par exemple une page Graphiques.
Par exemple, dans un classeur, tu crées une page Calcul et une page Graphiques.
Tu définis une fonction quelconque dans la page Graphiques (tu peux choisir son nom en cliquant sur le nom... et en le modifiant)
Tu reviens à la page Calculs et tu crées un programme qui modifie la fonction en question.
Tu l'exécutes, et tu peux ensuite aller voir à la page Graphiques que la fonction a bien été modifiée.
PS : J'ai supposé que tu parlais d'un programme comme pour la première question de ce fil... J'espère que c'est à peu près ce que tu attendais.
-
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)- Messages: 5665
- Inscription: 11 Mar 2008, 00:00
- Localisation: Lyon
- Genre:
- Calculatrice(s):→ MyCalcs profile
Re: Problème fonction Solve Nspire CAS
Oui c'est ce que j'attendais, et connaîtrais tu la syntaxe pour modifier la fonction ? Par exemple une fonction f1(t)
-
Dambanha
Niveau 2: MI2 (Membre Initié)- Messages: 5
- Inscription: 28 Nov 2014, 19:48
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: MPSI
Re: Problème fonction Solve Nspire CAS
Tu fais directement
f1(t):=sin(t)*42
par exempleMyCalcs: 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...)-
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)- Messages: 14616
- Images: 1218
- Inscription: 01 Juin 2007, 00:00
- Localisation: France
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Twitter/X: adriweb
- GitHub: adriweb
9 messages
• Page 1 sur 1
Retourner vers Problèmes divers / Aide débutants
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 93 invités