Page 1 sur 1

Utilisation d'un Solve pour paramétrer Cartésienne

MessagePublié: 18 Sep 2021 15:52
par Karine Brunel
Bonjour Patrick,
Le "Sujet" est confus! Je m'explique...
Voici mon fichier :
EL2015PT_NaissOsc.teg
(1.35 Kio) Téléchargé 49 fois

et le résultat :
NaissOsc.png
NaissOsc.png (83.3 Kio) Consulté 375 fois

Or je voudrais que les courbes bleue et rouge soient continues : c'est pourquoi, a priori, j'ai cherché à résoudre l'égalité des deux fonctions au point xc[1], qui permettrait de prendre en compte le déphasage : le résultat est sensé être phiC[1] que j'injecte dans la courbe Cartesienne que je cherche à tracer. Mais, il ne se passe rien (la courbe n'apparaît!) donc j'ai remis la courbe "décalée"

Je fais sans doute qqch de travers, une idée ??
D'avance merci
Karine

Re: Utilisation d'un Solve pour paramétrer Cartésienne

MessagePublié: 18 Sep 2021 17:03
par P.Fradin
Bonjour Karine,

Le problème vient du second solve qui ne renvoie pas de valeur pour phiC. En fait si tu regardes ton équation dans le second Solve, tu cherches T tel que $\cos(w*xc[1]+T)=1$ ! Autant prendre directement phiC égal à -w*xc[1]:
Code: Tout sélectionner
phiC:=mod(-w*xc[1],2*pi)

et là ça marche :
EL2015PT_NaissOsc.png
EL2015PT_NaissOsc.png (31.23 Kio) Consulté 371 fois


Quant au Solve qui ne marche pas, c'est à creuser, mais je pense que c'est peut être du à la méthode de Newton que Solve utilise, là où le cosinus atteint la valeur 1, sa dérivée s'annule...

Re: Utilisation d'un Solve pour paramétrer Cartésienne

MessagePublié: 18 Sep 2021 21:54
par Karine Brunel
Merci beaucoup!
oui, je me suis compliquée la vie!!
Mais sur la principe, mon truc n'était pas stupide et, il est possible de tracer des courbe avec des paramètres obtenus en résolvant, comme dans mon cas, un Solve ?
Encore merci
Karine

Re: Utilisation d'un Solve pour paramétrer Cartésienne

MessagePublié: 18 Sep 2021 22:04
par P.Fradin
Oui c'est possible, mais ton exemple montre que le Solve n'est pas infaillible ...