π
<-
Chat plein-écran
[^]

Problème fonction Solve Nspire CAS

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

Problème fonction Solve Nspire CAS

Message non lude Dambanha » 28 Nov 2014, 19:55

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 !
Avatar de l’utilisateur
Dambanha
Niveau 2: MI2 (Membre Initié)
Niveau 2: MI2 (Membre Initié)
Prochain niv.: 0%
 
Messages: 5
Inscription: 28 Nov 2014, 19:48
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: MPSI

Re: Problème fonction Solve Nspire CAS

Message non lude Bisam » 28 Nov 2014, 22:18

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.
Avatar de l’utilisateur
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Prochain niv.: 69.6%
 
Messages: 5665
Inscription: 11 Mar 2008, 00:00
Localisation: Lyon
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: Problème fonction Solve Nspire CAS

Message non lude Dambanha » 29 Nov 2014, 01:14

Merci beaucoup ! :D
Avatar de l’utilisateur
Dambanha
Niveau 2: MI2 (Membre Initié)
Niveau 2: MI2 (Membre Initié)
Prochain niv.: 0%
 
Messages: 5
Inscription: 28 Nov 2014, 19:48
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: MPSI

Re: Problème fonction Solve Nspire CAS

Message non lude Dambanha » 04 Déc 2014, 01:03

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 !
Avatar de l’utilisateur
Dambanha
Niveau 2: MI2 (Membre Initié)
Niveau 2: MI2 (Membre Initié)
Prochain niv.: 0%
 
Messages: 5
Inscription: 28 Nov 2014, 19:48
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: MPSI

Re: Problème fonction Solve Nspire CAS

Message non lude Adriweb » 04 Déc 2014, 01:07

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 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.
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

Re: Problème fonction Solve Nspire CAS

Message non lude Dambanha » 09 Déc 2014, 22:46

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
Avatar de l’utilisateur
Dambanha
Niveau 2: MI2 (Membre Initié)
Niveau 2: MI2 (Membre Initié)
Prochain niv.: 0%
 
Messages: 5
Inscription: 28 Nov 2014, 19:48
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: MPSI

Re: Problème fonction Solve Nspire CAS

Message non lude Bisam » 09 Déc 2014, 22:53

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.
Avatar de l’utilisateur
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Prochain niv.: 69.6%
 
Messages: 5665
Inscription: 11 Mar 2008, 00:00
Localisation: Lyon
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: Problème fonction Solve Nspire CAS

Message non lude Dambanha » 09 Déc 2014, 23:19

Oui c'est ce que j'attendais, et connaîtrais tu la syntaxe pour modifier la fonction ? Par exemple une fonction f1(t)
Avatar de l’utilisateur
Dambanha
Niveau 2: MI2 (Membre Initié)
Niveau 2: MI2 (Membre Initié)
Prochain niv.: 0%
 
Messages: 5
Inscription: 28 Nov 2014, 19:48
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: MPSI

Re: Problème fonction Solve Nspire CAS

Message non lude Adriweb » 09 Déc 2014, 23:47

Tu fais directement f1(t):=sin(t)*42 par exemple
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 Problèmes divers / Aide débutants

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 93 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.
1716 utilisateurs:
>1685 invités
>26 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)