Minimalizace kvadratické funkce s kvadratickými ... - FEI VŠB

Minimalizace kvadratické funkce s kvadratickými ... - FEI VŠB Minimalizace kvadratické funkce s kvadratickými ... - FEI VŠB

22.11.2014 Views

32 Obrázek 16: MNS s projekcí: Rěšení 2. příkladu Obrázek 17: MNS s projekcí: Rěšení 2. příkladu, detail

33 5 Minimalizace funkce s nerovnostní vazbou Nalezněte minimum funkce vzhledem k množině 5.1 Globální extrémy na uzavřené oblasti f(x) = 1 (Ax, x) − (b, x) (14) 2 Ω = {x = (x, y) : x 2 + y 2 ≤ c, c ∈ R} (15) Hledání minima funkce (14) na množině (15) se pokusíme realizovat stejným algoritem, jako při hledání globálních extrémů funkce více proměnných. 1. Najdeme lokální minimum funkce f ležící v množině Ω 1 = {x = (x, y) : x 2 + y 2 < c} Vypočteme funkční hodnoty těchto extrémů. 2. Minimalizujeme funkci f vzhledem k množině Ω 2 = {x = (x, y) : x 2 + y 2 = c} 3. Globální minimum funkce f leží v množině Ω = Ω 1 ∪ Ω 2 . Vybereme bod z extrémů množin Ω 1 a Ω 2 , ve kterém má funkce f nejmenší funkční hodnotu. V tomto bodě nabývá funkce f minima vzhledem k množině Ω. Příklad 5.1 Nalezněte lokální minimum funkce f(x) = 1 (Ax, x) − (b, x) 2 vzhledem k množině A = [ 2 −1 −1 2 ] [ 1 , b = 1 ] Ω = {x = (x 1 , x 2 ) ∈ R 2 : x 1 2 + x 2 2 ≤ 1} 1. Najdeme stacionární body funkce f gradf = Ax − b = [ 2 −1 −1 2 ] [ 1 − 1 ]

33<br />

5 <strong>Minimalizace</strong> <strong>funkce</strong> s nerovnostní vazbou<br />

Nalezněte minimum <strong>funkce</strong><br />

vzhledem k množině<br />

5.1 Globální extrémy na uzavřené oblasti<br />

f(x) = 1 (Ax, x) − (b, x) (14)<br />

2<br />

Ω = {x = (x, y) : x 2 + y 2 ≤ c, c ∈ R} (15)<br />

Hledání minima <strong>funkce</strong> (14) na množině (15) se pokusíme realizovat stejným algoritem,<br />

jako při hledání globálních extrémů <strong>funkce</strong> více proměnných.<br />

1. Najdeme lokální minimum <strong>funkce</strong> f ležící v množině<br />

Ω 1 = {x = (x, y) : x 2 + y 2 < c}<br />

Vypočteme funkční hodnoty těchto extrémů.<br />

2. Minimalizujeme funkci f vzhledem k množině<br />

Ω 2 = {x = (x, y) : x 2 + y 2 = c}<br />

3. Globální minimum <strong>funkce</strong> f leží v množině Ω = Ω 1 ∪ Ω 2 . Vybereme bod z extrémů<br />

množin Ω 1 a Ω 2 , ve kterém má <strong>funkce</strong> f nejmenší funkční hodnotu.<br />

V tomto bodě nabývá <strong>funkce</strong> f minima vzhledem k množině Ω.<br />

Příklad 5.1<br />

Nalezněte lokální minimum <strong>funkce</strong><br />

f(x) = 1 (Ax, x) − (b, x)<br />

2<br />

vzhledem k množině<br />

A =<br />

[ 2 −1<br />

−1 2<br />

] [ 1<br />

, b =<br />

1<br />

]<br />

Ω = {x = (x 1 , x 2 ) ∈ R 2 : x 1 2 + x 2 2 ≤ 1}<br />

1. Najdeme stacionární body <strong>funkce</strong> f<br />

gradf = Ax − b =<br />

[ 2 −1<br />

−1 2<br />

] [ 1<br />

−<br />

1<br />

]

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!