 |
Apprendre Maple Site dédié au logiciel de calcul formel Maple
|
Voir le sujet précédent :: Voir le sujet suivant |
Auteur |
Message |
elglanto
Inscrit le: 13 Mar 2009 Messages: 16
|
Posté le: 23 Sep 2010 11:05 Sujet du message: Changer une paramètre d'une équation par un autre |
|
|
Bonjour,
j'ai une équation polynomiale d'ordre quatre de la forme
a*γ4+b*γ3+c*γ2+d*γ+e=0
γ étant ma variable.
Tout d'abord, je voudrait diviser tout cela par "a" mais au lieux de diviser chaque terme par "a", je me retrouve avec une grosse fraction
(a*γ4+b*γ3+c*γ2+d*γ+e)/a=0.
Il y a-t-il un moyen de faire comprendre à maple que l'on veut qu'il divise chaque paramètre par "a" afin d'obtenir
γ4+(b/a)*γ3+(c/a)*γ2+(d/a)*γ+e/a=0?
Ensuite, je voudrait donc faire mon changement de paramètres en posant
b2=b/a; c2=c/a... mais pas moyen de lui faire réécrire l'équation comme cela :
γ4+b2*γ3+c2*γ2+d2*γ+e2=0
Pour finir, dernière question, ici je mets a, b, etc. mais en fait, selon mes paramètres en amont, a, b, c, etc. changent, je dois donc extraire "a" pour faire ma division, puis, plus tard "b". Pour l'instant, je fais cela en dérivant mon équation. Mais il y aurait-il une façon plus "élégante" de faire?
Merci d'avance pour votre aide.
(en fait, j'essaye de coder la résolution de polynomes d'ordre quatre avec la méthode de Ferrari)
PS : pour la substitution, j'ai essayé la commande "subs" mais je n'arrive pas à la faire fonctionner dans ce cas là : si je fais "subs(b/a =b2, b/a+c)", cela fonctionne, mais pas si je fais "subs(b/a =b2, (b/a)*c)" |
|
Revenir en haut de page |
|
 |
ALS
Inscrit le: 11 Sep 2006 Messages: 647
|
Posté le: 23 Sep 2010 13:28 Sujet du message: Re: |
|
|
Bonjour,
voici les réponses à vos interrogations:
Code: |
> eq:=a*y^4+b*y^3+c*y^2+d*y+e=0:
> eq:=expand(lhs(eq)/a)=0;
3 2
4 b y c y d y
eq := y + ---- + ---- + --- + e/a = 0
a a a
> eq2:=subs(b=a*b2,c=a*c2,d=a*d2,e=a*e2,lhs(eq))=0;
4 3 2
eq2 := y + b2 y + c2 y + d2 y + e2 = 0
> isolate(lhs(eq),a);
3 2
b y + c y + d y + e
a = - ---------------------
4
y
|
A+ |
|
Revenir en haut de page |
|
 |
|
|
Vous ne pouvez pas poster de nouveaux sujets dans ce forum Vous ne pouvez pas répondre aux sujets dans ce forum Vous ne pouvez pas éditer vos messages dans ce forum Vous ne pouvez pas supprimer vos messages dans ce forum Vous ne pouvez pas voter dans les sondages de ce forum
|

Développé par phpBB © 2001, 2006 phpBB Group
Traduction par : phpBB-fr.com
Apprendre Maple - © 03/05/2025
- Alain Le Stang - Navigation optimisée pour une résolution 1024 x 768.
|