13.01.2014 Aufrufe

Link - Hochschule Ulm

Link - Hochschule Ulm

Link - Hochschule Ulm

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Das Verfahren hinter der Funktion<br />

fminsearch basiert auf dem Nelder-Mead<br />

Simplexverfahren, eine direkte Suchmethode,<br />

die ohne Ableitungsinformationen auskommt.<br />

Es ist möglich, dass das Verfahren zu keinem<br />

lokalen Minimum gelangt oder sehr langsam<br />

konvergiert. Dagegen hat es den Vorteil, robust<br />

gegenüber Funktionsunstetigkeiten zu sein.<br />

Weitere verfeinerte Algorithmen finden Sie in<br />

der Optimization Toolbox, siehe doc optim<br />

(help optim).<br />

Aufgabe 122 (Optimierung) Lösen Sie das<br />

Problem<br />

Minimiere e x 1−x 2<br />

+ x 2 1 + x2 2 .<br />

x ∈ R 2<br />

Geben Sie die Lösung auf vier Nachkommastellen<br />

an.<br />

Aufgabe 123 (Optimierung) Lösen Sie das<br />

Problem<br />

Minimiere<br />

x ∈ R<br />

ax 2 − bx<br />

mit der Parameterwahl a = 2 und b = 4.<br />

Aufgabe 124 (Optimierung) Bestätigen Sie<br />

mit dem Newton-Verfahren oder mit den<br />

fminsearch- bzw. fminbnd-Algorithmen<br />

aus Matlab, dass bei einer Literdose der<br />

Blechverbrauch genau dann am Geringsten ist,<br />

wenn der Radius ungefähr 5.42 cm und die<br />

Höhe ungefähr 10.84 cm ist.<br />

Aufgabe 125 (Numerische Optimierung) Finden<br />

Sie das Minimum der Funktion<br />

f : R → R<br />

x ↦→ x 2 − 2.<br />

Aufgabe 126 (Numerische Optimierung) Finden<br />

Sie ein Minimum der Funktion<br />

f : R → R<br />

x ↦→ x 3 − 2x − 5.<br />

Aufgabe 127 (Extremwerte) Der folgende<br />

Script zeichnet die Funktion<br />

f (x) =<br />

1<br />

(x − 0.3) 2 + 0.01 + 1<br />

(x − 0.9) + 0.04 −6<br />

im Intervall [−0.5, 1.5]. Diese humps-Funktion<br />

(Deutsch: Höcker- oder Buckelfunktion) ist<br />

eine eingebaute Matlab-Funktion und in der<br />

Funktion humps.m implementiert<br />

1 x = linspace(-0.5,1.5);<br />

2 y = humps(x);<br />

3 plot(x,y)<br />

4 grid on<br />

5 title(’Die humps-Funktion’)<br />

Geben Sie näherungsweise alle Extremwerte<br />

dieser Funktion an.<br />

Aufgabe 128 (Numerische Optimierung) Wir<br />

betrachten die kubische Funktion<br />

f (x) = 15 − 12x − 25x 2 + 2x 3 , x ∈ R.<br />

Zeichnen Sie den Graph von f im Intervall<br />

[−2, 11] und bestimmen Sie anschließend das<br />

einzige Minimum von f .<br />

121 Copyright c○ G. Gramlich

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!