6 Gl. 5 Unbekannte < Mathe-Software < Mathe < Vorhilfe
|
Status: |
(Frage) beantwortet | Datum: | 11:51 Di 12.02.2013 | Autor: | Fertelle |
Aufgabe | Hallo zusammen,
ich habe die Aufgabe aus 6 Gleichungen 5 Unbekannte zu finden. |
Da der mathematische Aufwand hierfür zu groß ist wollte ich fragen ob jemand ein Programm kennt, das man kostenlos downloaden kann und mit dem man die im angehängten PDF - file hinterlegten Gleichungen lösen kann?
6_Gleichungen
Ich habe diese Frage in keinem Forum auf anderen Internetseiten gestellt.
Dateianhänge: Anhang Nr. 1 (Typ: pdf) [nicht öffentlich]
|
|
|
|
Hallo Fertelle,
da brauchst Du schon ein CAS. Kostenlos ist z.B. Maxima.
Alternativ könntest Du auch mal ausprobieren, was WolframAlpha damit so anstellt.
Grüße
reverend
|
|
|
|
|
Status: |
(Frage) beantwortet | Datum: | 13:58 Di 12.02.2013 | Autor: | Fertelle |
Aufgabe | Lösen von 6 Gleichungen mit 5 Unbekannten mit MAXIMA |
Ich habe jetzt das Programm MAXIMA heruntergeladen und die Formeln folgendermaßen eingetragen:
solve([solve([eq1: a+((b*c*d*e)/b+c+d+e)=68.5;
eq2: b+((a*c*d*e)/a+c+d+e)=70.2;
eq3: c+((b*a*d*e)/b+a+d+e)=38.8;
eq4: d+((b*c*a*e)/b+c+a+e)=231;
eq5: e+((b*c*d*a)/b+c+d+a)=726;
eq6: a+d=263.6;], [a,b,c,d,e]);
und bekomme folgendes heraus:
solve([solve([solve([eq1: a+((b*c*d*e)/b+c+d+e)=68.5;
eq2: b+((a*c*d*e)/a+c+d+e)=70.2;
eq3: c+((b*a*d*e)/b+a+d+e)=38.8;
eq4: d+((b*c*a*e)/b+c+a+e)=231;
eq5: e+((b*c*d*a)/b+c+d+a)=726;
eq6: a+d=263.6]; ], [a,b,c,d,e]);
mit den Fehlern:
incorrect syntax: Illegal use of delimiter ]
incorrect syntax: Premature termination of input at ;.
incorrect syntax: Illegal use of delimiter ]
incorrect syntax: , is not a prefix operator
incorrect syntax: Too many )'s
incorrect syntax: Premature termination of input at ;.
incorrect syntax: Missing ]
(%o28) c*d*e+e+d+c+b=70.2
(%o29) a*d*e+e+d+c+a=38.8
(%o30) a*c*e+e+d+c+a=231
(%o31) e+a*c*d+d+c+a=726
Hab schon versucht den ein oder anderen Fehler zu beheben aber dann taucht immer ein neuer auf.
Was ist an meinem Syntax falsch?
Hab die Gleichungen so eingetragen wie es im Turorial vorgeschlagen wurde.
Danke,
Patrick
|
|
|
|
|
Hallo Patrick,
habe hier auf dem Rechner zwar gerade kein Maxima, aber was direkt auffällt, ist, dass du die Summen in den Nennern nicht geklammert hast!
Es gilt doch Punkt- vor Strichrechnung. Packe also die Summen in den Nennern in runde Klammern.
Außerdem stimmt in eq1 die rechte Seite nicht ...
Dann würde ich der Übersichtlichkeit halber erstmal die Gleichungen eingeben:
eq1: a+(b*c*d*e)/(b+c+d+e) = 68.3;
eq2: b+(a*c*d*e)/(a+c+d+e) = 70.2;
eq3: c+(a*b*d*e)/(a*b+d+e) = 38.8;
[mm]\vdots[/mm]
bis
eq6: ...
Dann solve([eq1, eq2, eq3, eq4, eq5, eq6], [a, b, c, d, e]);
Gruß
schachuzipus
|
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 16:00 Di 12.02.2013 | Autor: | abakus |
> Hallo Patrick,
>
> habe hier auf dem Rechner zwar gerade kein Maxima, aber was
> direkt auffällt, ist, dass du die Summen in den Nennern
> nicht geklammert hast!
>
> Es gilt doch Punkt- vor Strichrechnung. Packe also die
> Summen in den Nennern in runde Klammern.
>
> Außerdem stimmt in eq1 die rechte Seite nicht ...
>
> Dann würde ich der Übersichtlichkeit halber erstmal die
> Gleichungen eingeben:
>
> eq1: a+(b*c*d*e)/(b+c+d+e) = 68.3;
> eq2: b+(a*c*d*e)/(a+c+d+e) = 70.2;
> eq3: c+(a*b*d*e)/(a*b+d+e) = 38.8;
> [mm]\vdots[/mm]
>
> bis
>
> eq6: ...
>
>
> Dann 1: | solve([eq1, eq2, eq3, eq4, eq5, eq6], [a, b, c,
| 2: | > d, e]); |
>
> Gruß
>
> schachuzipus
>
Hallo,
da das GS überbestimmt ist und die Zahlen vermutlich nur Näherungswerte sind, wird es mit ziemlicher Sicherheit nicht (exakt) lösbar sein.
Löse es zunächst unter Verwendung von nur 5 Gleichungen und prüfe damit, ob auch die 6. Gleichung ungefähr stimmt.
Gruß Abakus
|
|
|
|
|
> Hallo zusammen,
>
> ich habe die Aufgabe aus 6 Gleichungen 5 Unbekannte zu
> finden.
> Da der mathematische Aufwand hierfür zu groß ist wollte
> ich fragen ob jemand ein Programm kennt, das man kostenlos
> downloaden kann und mit dem man die im angehängten PDF -
> file hinterlegten Gleichungen lösen kann?
Hallo Fertelle,
Arndt Brünner (http://www.arndt-bruenner.de)
hat natürlich auch dafür etwas geeignetes in seinem
umfangreichen Soriment: Gleichungslöser
Ich habe es ausprobiert, und das System (mit allen
6 Ungleichungen) scheint wirklich überbestimmt und
unlösbar zu sein, trotz seiner hohen Symmetrie, die
vielleicht auch den gegenteiligen Fall hätte möglich
machen können.
Lasse ich eine der Gleichungen (die einfachste für
die Summe s zweier Variablen), so erhalte ich eine
Lösung. Die Summe s wird dabei aber nicht gleich
263.6, sondern 287.6 .
LG Al-Chw.
|
|
|
|
|
Hallo Al_Chwarizmi,
> > Hallo zusammen,
> >
> > ich habe die Aufgabe aus 6 Gleichungen 5 Unbekannte zu
> > finden.
> > Da der mathematische Aufwand hierfür zu groß ist
> wollte
> > ich fragen ob jemand ein Programm kennt, das man kostenlos
> > downloaden kann und mit dem man die im angehängten PDF -
> > file hinterlegten Gleichungen lösen kann?
>
>
> Hallo Fertelle,
>
> Arndt Brünner (http://www.arndt-bruenner.de)
> hat natürlich auch dafür etwas geeignetes in seinem
> umfangreichen Soriment:
> Gleichungslöser
>
> Ich habe es ausprobiert, und das System (mit allen
> 6 Ungleichungen) scheint wirklich überbestimmt und
> unlösbar zu sein, trotz seiner hohen Symmetrie, die
> vielleicht auch den gegenteiligen Fall hätte möglich
> machen können.
>
> Lasse ich eine der Gleichungen (die einfachste für
> die Summe s zweier Variablen), so erhalte ich eine
> Lösung. Die Summe s wird dabei aber nicht gleich
> 263.6, sondern 287.6 .
>
Es gibt auch noch andere Lösungen unter Weglassung dieser Gleichung.
Dabei erhalte ich für diese Summe s Werte kleiner als 263.6.
> LG Al-Chw.
>
Gruss
MathePower
|
|
|
|
|
An MathePower:
OK ,
dann war ich möglicherweise zu wenig kreativ bei
der Auswahl von Startwerten für die Iterationen ...
LG , Al
|
|
|
|