π
<-

Problème fonction Solve Nspire CAS

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

Problème fonction Solve Nspire CAS

Unread postby 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 !
User avatar
Dambanha
Niveau 2: MI2 (Membre Initié)
Niveau 2: MI2 (Membre Initié)
Level up: 0%
 
Posts: 5
Joined: 28 Nov 2014, 19:48
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: MPSI

Re: Problème fonction Solve Nspire CAS

Unread postby 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.
User avatar
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 69.6%
 
Posts: 5670
Joined: 11 Mar 2008, 00:00
Location: Lyon
Gender: Male
Calculator(s):
MyCalcs profile

Re: Problème fonction Solve Nspire CAS

Unread postby Dambanha » 29 Nov 2014, 01:14

Merci beaucoup ! :D
User avatar
Dambanha
Niveau 2: MI2 (Membre Initié)
Niveau 2: MI2 (Membre Initié)
Level up: 0%
 
Posts: 5
Joined: 28 Nov 2014, 19:48
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: MPSI

Re: Problème fonction Solve Nspire CAS

Unread postby Dambanha » 04 Dec 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 !
User avatar
Dambanha
Niveau 2: MI2 (Membre Initié)
Niveau 2: MI2 (Membre Initié)
Level up: 0%
 
Posts: 5
Joined: 28 Nov 2014, 19:48
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: MPSI

Re: Problème fonction Solve Nspire CAS

Unread postby Adriweb » 04 Dec 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.

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...)
My calculator programs
Mes programmes pour calculatrices
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 79.9%
 
Posts: 14840
Images: 1133
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: adriweb
GitHub: adriweb

Re: Problème fonction Solve Nspire CAS

Unread postby Dambanha » 09 Dec 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
User avatar
Dambanha
Niveau 2: MI2 (Membre Initié)
Niveau 2: MI2 (Membre Initié)
Level up: 0%
 
Posts: 5
Joined: 28 Nov 2014, 19:48
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: MPSI

Re: Problème fonction Solve Nspire CAS

Unread postby Bisam » 09 Dec 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.
User avatar
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 69.6%
 
Posts: 5670
Joined: 11 Mar 2008, 00:00
Location: Lyon
Gender: Male
Calculator(s):
MyCalcs profile

Re: Problème fonction Solve Nspire CAS

Unread postby Dambanha » 09 Dec 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)
User avatar
Dambanha
Niveau 2: MI2 (Membre Initié)
Niveau 2: MI2 (Membre Initié)
Level up: 0%
 
Posts: 5
Joined: 28 Nov 2014, 19:48
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: MPSI

Re: Problème fonction Solve Nspire CAS

Unread postby Adriweb » 09 Dec 2014, 23:47

Tu fais directement f1(t):=sin(t)*42 par exemple

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...)
My calculator programs
Mes programmes pour calculatrices
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 79.9%
 
Posts: 14840
Images: 1133
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: adriweb
GitHub: adriweb


Return to Problèmes divers / Aide débutants

Who is online

Users browsing this forum: ClaudeBot [spider] and 27 guests

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
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.
1390 utilisateurs:
>1356 invités
>26 membres
>8 robots
Record simultané (sur 6 mois):
7582 utilisateurs (le 25/06/2025)
-
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)