6.55.7 Résoudre des équations dans ℂ : resoudre_dans_C csolve cSolve
csolve ou cSolve ou resoudre_dans_C résout une
équation ou un système d’équations
polynômiales dans ℂ sans avoir besoin d’être en mode complexe.
-
Résolution d’une équation
cSolve a comme arguments une équation entre deux
expressions ou une expression (=0 est alors sous-entendu),
et le nom d’une variable (par défaut x).
cSolve résout cette équation dans ℂ sans avoir besoin
d’être en mode complexe.
- Résolution d’un système d’équations polynômiales
cSolve a comme arguments deux vecteurs : le vecteur des équations du
système et le vecteur du nom des variables.
cSolve résout ce système d’équations polynômiales dans
C sans avoir besoin d’être en mode complexe.
On tape :
cSolve(x^
4-1=3)
On obtient :
[sqrt(2),-(sqrt(2)),(i)*sqrt(2),-((i)*sqrt(2))]
On tape :
cSolve([-x^
2+y=2,x^
2+y],[x,y])
On obtient :
[[i,1],[-i,1]]
On tape en mode complexe ou réel:
csolve(re(r*exp(-(i)*t))-1,r)
On obtient :
[‘ x‘+(i)*1/(sin(t))*(-‘ x‘*cos(t)+1)]
car avec csolve, l’inconnue r est toujours considérée comme un
nombre complexe.)