Maxima maximize_lp simplex < Maxima < Mathe-Software < Mathe < Vorhilfe
|
Aufgabe | Maxima soll die gegebene Aufgabe mittels simplex-method maximieren. |
Hallo,
ich habe folgende Gleichungen:
Main: 200*x+100*y$
F1: 3.5*x+3*y <= 35$
F2: 1.5*x + 1*y <= 14$
F3: 1*x+0.8*y <= 9.6$
F4: y>0$
F5: x>0$
maximize_lp(Main,[F1,F2,F3,F4,F5]);
Das Ergebnis, das Maxima mir gibt, ist eine Lösung mit y=0, obwohl in F4 gesagt wird, dass y>0 sein soll. Was mach ich falsch?
Grüße
Ich habe diese Frage in keinem Forum auf anderen Internetseiten gestellt.
|
|
|
|
Hallo bosom2000,
> Maxima soll die gegebene Aufgabe mittels simplex-method
> maximieren.
> Hallo,
> ich habe folgende Gleichungen:
>
> Main: 200*x+100*y$
> F1: 3.5*x+3*y <= 35$
> F2: 1.5*x + 1*y <= 14$
> F3: 1*x+0.8*y <= 9.6$
> F4: y>0$
> F5: x>0$
> maximize_lp(Main,[F1,F2,F3,F4,F5]);
>
> Das Ergebnis, das Maxima mir gibt, ist eine Lösung mit
> y=0, obwohl in F4 gesagt wird, dass y>0 sein soll. Was mach
> ich falsch?
Nichts.
Im Handbuch zu Maxima unter minimize_lp steht:
"In strict inequalities > is replaced by >= and < by <="
Das heisst, Maxima ändert in strikten Ungleichungen
">" in ">=" bzw. "<" in "<=".
>
> Grüße
>
>
> Ich habe diese Frage in keinem Forum auf anderen
> Internetseiten gestellt.
Gruss
MathePower
|
|
|
|
|
Ah, ok. Besten Dank.
Dann hätte ich noch eine andere Frage: Gibt es denn in Maxima eine Möglichkeit nur ganze Zahlen als Lösungsmenge zuzulassen?
Grüße
|
|
|
|
|
Hallo bosom2000,
> Ah, ok. Besten Dank.
>
> Dann hätte ich noch eine andere Frage: Gibt es denn in
> Maxima eine Möglichkeit nur ganze Zahlen als Lösungsmenge
> zuzulassen?
Ja, die gibt es.
Das geht dann z.B. so:
define_variable(v,0,integer);
Damit ist die Variable v schon vordefiniert und der Befehl
[mm] solve(v^2+v-1=0,v);
[/mm]
liefert eine Fehlermeldung.
Wenn Du aber den Befehl
[mm] solve(u^2+u-1=0,u);
[/mm]
eingibst, und anschliessend die Zuweisung
v:u
versuchst, produziert das eine Fehlermeldung:
Error: v was declared mode fixnum, has value: u
-- an error. To debug this try: debugmode(true);
>
> Grüße
Gruss
MathePower
|
|
|
|