Zum Forum springen
Benachrichtigungen
Alles löschen

Matlab Optimierungsproblem

3 Beiträge
2 Benutzer
0 Reactions
604 Ansichten
Sleyde
Beigetreten: 15.01.2005

Habe folgendes Problem:

max Y(w) über w

und ich weiß nichts über Y(w) außer, dass es implizit gegeben ist via:

u(Y(w)) = E[u(w)]

die rechte Seite kann ich für jedes w berechnen, die linke Seite ist mir unbekannt. Wenn ich u invertieren könnte, dann

Y(w) = u^-1 (E[u(w)])

und es wäre einfach Y(w) zu maximieren. Im Allgemeinen kann ich u aber nicht invertieren. Wie gehe ich das an/code ich das in Matlab? Hab es mit fmincon versucht aber bei der Zielfunktion steh ich auf'm Schlauch, da ich die ja nicht explizit formulieren kann, sondern sie implizit gegeben ist.


Antwort
Zitat
2 Antworten
MajorBob1909
Beigetreten: 06.01.2009

Wie sieht u den aus?
Warum lässt es sich nicht invertieren?


Antwort
Zitat
Sleyde
Beigetreten: 15.01.2005

Habs gelöst. War mein Fehler in der Problemstellung, habe ein vereinfachtes Problem gepostet, aber das ist sinnlos. Wenn man das obige Problem lösen will, sollte man einfach die rechte Seite maximieren, was anderes ist nicht nötig.


Antwort
Zitat