programmation TI
Voir le premier message non lu • 4 messages
• Page 1 sur 1
programmation TI
dans un programme, à partir d'une expression du genre: cos(2x)+(a-2b)sin(2x) comment faire pour isoler les coefficients (3a+b) et (a-2b) de cos et de sin... Si quelqu'un peut m'aider, merci!
-
paca68
Niveau 4: MC (Membre Confirmé)- Messages: 2
- Inscription: 09 Aoû 2014, 12:34
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: retraité
Re: programmation TI
La fonction part, ça te décompose en quelque sorte ton expression.
Par exemple, si ex valait cos(2x)+(a-2b)sin(2x), alors
Après, pour une autre expression ça ne marchera pas forcément, faut voir ^^.
Par exemple, si ex valait cos(2x)+(a-2b)sin(2x), alors
a-2b=part(part(ex,2),1)
.Après, pour une autre expression ça ne marchera pas forcément, faut voir ^^.
-
NspireCasModo
Niveau 15: CC (Chevalier des Calculatrices)- Messages: 1304
- Images: 7
- Inscription: 04 Oct 2012, 20:44
- Localisation: Paris
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: -
Re: programmation TI
Si tu es certain que l'expression f(x) que tu donnes à ta fonction est bien de la forme voulue, il suffit de renvoyer la valeur f(0) et la valeur f'(0), grosso modo.
Pour cela, une fonction de ce genre-là fonctionne :
Tu l'utilises alors ainsi :
et cela renverra {31,-27}
Il est très simple de modifier le programme pour qu'il renvoie le k à l'intérieur des cos(kx) et sin(kx).
Pour cela, une fonction de ce genre-là fonctionne :
- Code: Tout sélectionner
Define coefftrig(ex,vr)=Func
Local k,coeffs,tmp0
tmp:=derivative(ex,vr,2)/ex
k:=sqrt(-k|vr=0)
tmp:=derivative(ex,vr)/k
{ex,tmp}|vr=0
EndFunc
Tu l'utilises alors ainsi :
- Code: Tout sélectionner
coefftrig(31cos(3x)-27sin(3x),x)
et cela renverra {31,-27}
Il est très simple de modifier le programme pour qu'il renvoie le k à l'intérieur des cos(kx) et sin(kx).
-
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)- Messages: 5665
- Inscription: 11 Mar 2008, 00:00
- Localisation: Lyon
- Genre:
- Calculatrice(s):→ MyCalcs profile
Re: programmation TI
merci je vais voir ce que ça donne dans mon programme
-
paca68
Niveau 4: MC (Membre Confirmé)- Messages: 2
- Inscription: 09 Aoû 2014, 12:34
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: retraité
4 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 71 invités