LabVIEWForum.de - Minimum einer Funktion mit mehreren Variablen finden

LabVIEWForum.de

Normale Version: Minimum einer Funktion mit mehreren Variablen finden
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Moin,

ich will, wie bei der Funktion 'fminsearch' in Matlab möglich, in einer Funktion mit mehreren Variablen, über eine Variable iteriert, das Minimum finden.

z.B.: f(x,y) = x² + y

Nun habe ich y vorher berechnet und möchte das Minimum finden lassen (ja hier immer bei 0, ist aber ja nur ein einfaches Beispiel).
In Matlab wäre dies bei y=2: fminsearch(@myfun, xstartwert, [], 2)
MathScript kennt aber nur fmin_pattern und die kann anscheinend nur Funktionen mit einer unbekannten analysieren: fmin_pattern('myfun', xstart)


Gibt es eine andere Funktion, die ich nutzen kann, oder kann ich mit fmin_pattern nur nicht umgehen?


Gruß
Oliver
Hier mal ein etwas anderer Ansatz als ueblich:
Da wir ja diese Tage alles mit der Cloud erschlagen, warum besorgst du dir nicht einfach einen WolframAlpha API key und benutzt deren Resourcen?
Das finden von Minima in einer nicht-trivialen Funktion is ein Optimierungsproblem und kann oft nicht exakt geloest werden. Je mehr power du zur Verfuegung hast, desto besser (und schneller) kommt deine Antwort raus...
Und HTTP Get ist ja kein Problem mit LabVIEW Smile
Dass die Funktion
f(x,y) = x² + y²
bei [0,0] ein Minimum hat, und dass dieses Minimum den Wert 0 hat, ist klar.
Ist das fehlende Quadrat von y vielleicht ein Schreibfehler?
Referenz-URLs