Bonjour,
Est-ce que je peux utiliser solve avec des fonctions déjà enregistrées? Comment?
Je sais comment résoudre pour une variable avec solve en écrivant une équation au long comme:
solve(f=1/(6.28*r*c), r)
Il produit r=0.159/( f* c) ce qui est bon.
Je veux stocker g:=1/(6.28*r*c)
et juste taper
solve(g,r)
La calculatrice me dit "First argument of solve or CSolve must be an equation or inequality"
Comment je fais?
Frank
utiliser solve avec fonction déjà enregistrée sur TI Nspire
8 posts
• Page 1 of 1
-
photon
Niveau 3: MH (Membre Habitué)- Posts: 7
- Joined: 07 Feb 2021, 22:59
- Gender:
- Calculator(s):→ MyCalcs profile
Re: utiliser solve avec fonction déjà enregistrée sur TI Nsp
Normal g doit être une équation or là ce n'est pas une équation.
Genre solve(g=quelque_chose,r)
Genre solve(g=quelque_chose,r)
-
Hamza.SAdmin
Niveau 17: GM (Grand Maître des calculatrices)- Posts: 4510
- Images: 18
- Joined: 07 Nov 2014, 00:43
- Gender:
- Calculator(s):→ MyCalcs profile
Re: utiliser solve avec fonction déjà enregistrée sur TI Nsp
Comme dit dans le message d'erreur, le premier argument doit etre une equation, donc définit la comme ca:
g(r):=1/(6.28*r*c)
, et appelle solve avec g(r) comme parametre.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
-
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)- Posts: 14819
- Images: 1131
- Joined: 01 Jun 2007, 00:00
- Location: France
- Gender:
- Calculator(s):→ MyCalcs profile
- Twitter: adriweb
- GitHub: adriweb
Re: utiliser solve avec fonction déjà enregistrée sur TI Nsp
Merci pour les répliques!
J'ai réussi avec une variable auxiliaire val.
g(r,c):=1/(6.28*r*c)
solve(g(r,c)=val,c)
La calculatrice donne une bonne réponse:
r = 0.159236/(c*val)
Frank
J'ai réussi avec une variable auxiliaire val.
g(r,c):=1/(6.28*r*c)
solve(g(r,c)=val,c)
La calculatrice donne une bonne réponse:
r = 0.159236/(c*val)
Frank
-
photon
Niveau 3: MH (Membre Habitué)- Posts: 7
- Joined: 07 Feb 2021, 22:59
- Gender:
- Calculator(s):→ MyCalcs profile
Re: utiliser solve avec fonction déjà enregistrée sur TI Nsp
Erreur, Adriweb : on a dit "équation", pas "fonction".
En revanche, il est possible de définir une équation
En revanche, il est possible de définir une équation
eq := f=1/(2π*r*c)
et ensuite de résoudre cette équation solve(eq, r)
.-
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)- Posts: 5670
- Joined: 11 Mar 2008, 00:00
- Location: Lyon
- Gender:
- Calculator(s):→ MyCalcs profile
Re: utiliser solve avec fonction déjà enregistrée sur TI Nsp
Ben le message de la calculatrice dit "function" donc j'ai repris le terme 

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
-
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)- Posts: 14819
- Images: 1131
- Joined: 01 Jun 2007, 00:00
- Location: France
- Gender:
- Calculator(s):→ MyCalcs profile
- Twitter: adriweb
- GitHub: adriweb
Re: utiliser solve avec fonction déjà enregistrée sur TI Nsp
Non Adriweb c'est photon qui a parlé de "fonction" le message dit "equation or inequality"
-
Hamza.SAdmin
Niveau 17: GM (Grand Maître des calculatrices)- Posts: 4510
- Images: 18
- Joined: 07 Nov 2014, 00:43
- Gender:
- Calculator(s):→ MyCalcs profile
Re: utiliser solve avec fonction déjà enregistrée sur TI Nsp
Bisam wrote:il est possible de définir une équation eq := f=1/(2π*r*c) et ensuite de résoudre cette équation solve(eq, r).
Cette technique marche correctement ! Je suis content que la discussion a continué.
Adriweb wrote:Comme dit dans le message d'erreur, le premier argument doit etre une equation, donc définit la comme ca: g(r):=1/(6.28*r*c), et appelle solve avec g(r) comme parametre.
Je reçois le même message d'erreur avec:
g(r):=1/(6.28*r*c)
solve(g(r),c)
Ce solve ne fonctionne pas non plus
solve(g(r),r)
Est-ce que j'ai mal compris?
photon wrote:Merci pour les répliques!
J'ai réussi avec une variable auxiliaire val.
g(r,c):=1/(6.28*r*c)
solve(g(r,c)=val,c)
La calculatrice donne une bonne réponse:
r = 0.159236/(c*val)
J'aurais dû dire:
solve(g(r,c)=val,r)
Frank
-
photon
Niveau 3: MH (Membre Habitué)- Posts: 7
- Joined: 07 Feb 2021, 22:59
- Gender:
- Calculator(s):→ MyCalcs profile
8 posts
• Page 1 of 1
Return to Problèmes divers / Aide débutants
Who is online
Users browsing this forum: ClaudeBot [spider] and 13 guests