Vereinfachen von Gleichungen < Maxima < Mathe-Software < Mathe < Vorhilfe
|
Status: |
(Frage) beantwortet | Datum: | 10:33 Mi 14.09.2011 | Autor: | borose |
Hallo,
wie bringe ich Maxima dazu, einen Term wie diesen:
[mm] x^2*y^2+a*b*c*d*e+a*b*c*d
[/mm]
zu diesem
[mm] (x*y)^2+a*b*c*d*(e+1)
[/mm]
zu vereinfachen?
D.h. Exponenten zusammenfassen, ausklammern ....
Weder 'radcan', 'ratsimp' oder 'factor' machen dies.
Besten Dank für die Hilfe!
Ich habe diese Frage in keinem Forum auf anderen Internetseiten gestellt.
|
|
|
|
> Hallo,
>
> wie bringe ich Maxima dazu, einen Term wie diesen:
>
> [mm]x^2*y^2+a*b*c*d*e+a*b*c*d[/mm]
>
> zu diesem
>
> [mm](x*y)^2+a*b*c*d*(e+1)[/mm]
>
> zu vereinfachen?
>
> D.h. Exponenten zusammenfassen, ausklammern ....
>
> Weder 'radcan', 'ratsimp' oder 'factor' machen dies.
Du erwartest hier für den ersten Summanden [mm] x^2*y^2
[/mm]
eine Zusammenfassung (Ent-Faktorisierung) und für den
zweiten eine Faktorisierung (Ausklammern). Da musst du
die Regie wohl selber übernehmen, etwa so:
........ [mm] (x^2*y^2)+factor(a*b*c*d*e+a*b*c*d)
[/mm]
wobei die Pünktchen einen Befehl bedeuten sollen, den
es möglicherweise in Maxima gibt, der das Gewünschte
leistet (ich kenne mich in Maxima nicht aus).
LG Al-Chw.
|
|
|
|
|
Status: |
(Frage) beantwortet | Datum: | 11:24 Mi 14.09.2011 | Autor: | borose |
Hallo,
das Ausklammern funktioniert in diesem Fall, das Zusammenfassen der Exponenetne nicht. Aber generell ist es so zu machen keine praktikable Lösung, da ich andere deutlich längere Terme habe.
Gibt es keine Möglichkeit, dass dies Maxima auf den gesamten Term so anwendet?
/* [wxMaxima: input start ] */
eq1: [mm] x^2*y^2;
[/mm]
eq2: a*b*c*d*e+a*b*c*d;
factor(eq1);
factor(eq2);
/* [wxMaxima: input end ] */
(%o7) [mm] x^2*y^2
[/mm]
(%o8) a*b*c*d*e+a*b*c*d
(%o9) [mm] x^2*y^2
[/mm]
(%o10) a*b*c*d*(e+1)
|
|
|
|
|
Status: |
(Antwort) fertig | Datum: | 18:29 Mi 14.09.2011 | Autor: | rainerS |
Hallo!
> Hallo,
>
> wie bringe ich Maxima dazu, einen Term wie diesen:
>
> [mm]x^2*y^2+a*b*c*d*e+a*b*c*d[/mm]
>
> zu diesem
>
> [mm](x*y)^2+a*b*c*d*(e+1)[/mm]
>
> zu vereinfachen?
>
> D.h. Exponenten zusammenfassen, ausklammern ....
>
> Weder 'radcan', 'ratsimp' oder 'factor' machen dies.
Radcan hat damit ja gar nichts zu tun. Probier factorsum:
1: | (%i4) x^2*y^2+a*b*c*d*e+a*b*c*d;
| 2: | 2 2
| 3: | (%o4) x y + a b c d e + a b c d
| 4: | (%i5) factorsum(%);
| 5: | 2 2
| 6: | (%o5) x y + a b c d (e + 1) |
Viele Grüße
Rainer
|
|
|
|
|
> Hallo!
>
> > Hallo,
> >
> > wie bringe ich Maxima dazu, einen Term wie diesen:
> >
> > [mm]x^2*y^2+a*b*c*d*e+a*b*c*d[/mm]
> >
> > zu diesem
> >
> > [mm](x*y)^2+a*b*c*d*(e+1)[/mm]
> >
> > zu vereinfachen?
> >
> > D.h. Exponenten zusammenfassen, ausklammern ....
> >
> > Weder 'radcan', 'ratsimp' oder 'factor' machen dies.
>
> Radcan hat damit ja gar nichts zu tun. Probier factorsum:
>
> 1: | (%i4) [mm]x^2*y^2+a*b*c*d*e+a*b*c*d;[/mm]
| 2: | > 2 2
| 3: | > (%o4) x y + a b c d e + a b c d
| 4: | > (%i5) factorsum(%);
| 5: | > 2 2
| 6: | > (%o5) x y + a b c d (e + 1) |
>
>
> Viele Grüße
> Rainer
>
>
Hallo Rainer,
borose wollte noch, dass [mm] x^2\,y^2 [/mm] zu [mm] (x*y)^2 [/mm] umgeformt würde
Das macht natürlich auch factorsum nicht, weil ja [mm] x^2\,y^2 [/mm] schon
komplett faktorisiert ist.
Bei einem Ausdruck wie etwa $\ [mm] a^2\,b^2\,c^2\,d^2\,e^2\,f^2$ [/mm] wäre der
Übergang zu $\ [mm] (a\,b\,c\,d\,e\,f)^2$ [/mm] tatsächlich eine "Vereinfachung".
Ich finde aber auch in Mathematica keinen Befehl, der dies tut.
LG Al-Chw.
|
|
|
|