Page 1 of 1

Bug du calcul formel incluant des imaginaires ?

Unread postPosted: 24 Jan 2008, 21:04
by Prolamer
Bonjour, dans notre classe de Terminal nous utilisons beaucoup les Voyage 200 et Ti-92. Nous avons constaté des erreurs au niveaux de la résolution des équations incluants des nombres imaginaires.

Calcul de la Voyage 200 :
résolC(conj(z)+abs(z)=6+2i,z) z=8/3 + 2i

Or la solution de cette éqution est 8/3 - 2i.

Pourquoi la calculatrice affiche-t-elle un résultat faux ? comment y remedier ?

Autre question : Sur une Voyage 200 : ln(28)=ln(28)
Sur une TI-92 : ln(28)= ln(7)+2ln2
Pourquoi cette différence ? Y a t-il un moyen de pour que la Voyage 200 nous affiche le meme résultat (sans modifier ln(28)) ?

Re: Bug du calcul formel incluant des imaginaires ?

Unread postPosted: 25 Jan 2008, 11:23
by vibra
Ou plus simple, il faut remplacer chaque z par z_.

Re: Bug du calcul formel incluant des imaginaires ?

Unread postPosted: 25 Jan 2008, 11:53
by vibra
Affirmatif.

Re: Bug du calcul formel incluant des imaginaires ?

Unread postPosted: 25 Jan 2008, 13:42
by charognard
page 120 du guide de référence !!!
bien vu vibra
marche aussi sur NSPIRE

Re: Bug du calcul formel incluant des imaginaires ?

Unread postPosted: 27 Jan 2008, 13:29
by Prolamer
Je vous remerci de vos réponses.

Re: Bug du calcul formel incluant des imaginaires ?

Unread postPosted: 28 Jan 2008, 17:39
by tama
Mic wrote:Avec résolC ou zérosC (csolve( en anglais), dans l'équation proposée, la machine considère les variables symboliques comme réelles (ici, c'est z). Elle confond donc z et conj(z).

Voici un programme qui résout le problème en séparant parties réelle et imaginaire en en résolvant dans RxR :

Code: Select all
equcplx()
Prgm
NewProb
Dialog
Title "Résolution d'équation complexe"
Text "Entrer l'équation"
Request "Equation",s
EndDlog
x+i * y →z
expr(s) →eq
real(eq) →eq1
imag(eq) →eq2
solve(eq1 and eq2,{x,y})→sol
Output 0,40,"Solutions:"
Pause sol
EndPrgm


J'ai corrigé une faute : si tu programmes en anglais, c'est NewProb, pas NouvProb