Optimierungsproblem < Matlab < Mathe-Software < Mathe < Vorhilfe
|
Status: |
(Frage) beantwortet | Datum: | 12:55 Mi 09.05.2012 | Autor: | Pepe17 |
Aufgabe | f [mm] (x_{1},x_{2},x_{3})= \bruch{3*x_{1}^{3}}{x_{2}*x_{3}^{3}}
[/mm]
g [mm] (x_{1},x_{2},x_{3})= \bruch{5*x_{1}}{x_{2}*x_{3}^{2}}
[/mm]
Nebenbedingungen:
0 < [mm] x_{1} [/mm] < 10
0 < [mm] x_{2} [/mm] < 10
0 < [mm] x_{3} [/mm] < 2
0 < g [mm] (x_{1},x_{2},x_{3}) [/mm] < 100
Maximiere f unter berücksichtigung der geg. Nebenbedingungen. |
Hallo,
die oben beschriebene Aufgabe ist gegeben. Sie soll mit Matlab gelöst werden.
Ich hatte bisher noch nie etwas mit Optimierung zu tun, kann mir jemand einen Ansatz geben?
Vielen Dank!
|
|
|
|
Dafür gibt es u.a. die Funktion fminsearch. Unter Matlab kannst du
"help fminsearch" eingeben.
Eine schönere Darstellung der Hilfe befindet sich allerdigns hier:
http://www.mathworks.de/help/techdoc/ref/fminsearch.html
Eine Ausführliche Abhandlung gibt es auch:
http://www.fh-jena.de/~dathe/SDEE/WS09_10/SDEE_ws09_10_Min-Funktionen.pdf
Poste mal wie weit du gekommen bist. Schließlich willst du es selber hinbekommen.
|
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 12:08 Di 15.05.2012 | Autor: | Pepe17 |
Ich hatte mir schonmal den Befehl fmincon angeschaut. Der scheint noch etwas besser geeignet zu sein. Außerdem auch die Optimierungstoolbox.
Allerdings mit wenig Erfolg bisher, da über solche Problemstellungen ganze Bücher gefüllt werden und das Einarbeiten zu lange dauert.
Ein Freund gab mir den Tip, es mal mit dem Programm IVE zu versuchen. Das ist der nächste Schritt.
Viele Grüße
|
|
|
|