Půlení intervalů

Z testwiki
Verze z 9. 5. 2023, 21:48, kterou vytvořil imported>Vít Karásek (úvod)
(rozdíl) ← Starší verze | zobrazit aktuální verzi (rozdíl) | Novější verze → (rozdíl)
Skočit na navigaci Skočit na vyhledávání

Šablona:Různé významy

Metoda půlení intervalu (také bisekce) se využívá při hledání přibližného řešení rovnic tvaru f(x)=0 pro spojité funkce f. Najdeme-li dvě čísla x1 a x2 taková, že platí sgn(f(x1))=sgn(f(x2)), kde sgn značí znaménkovou funkci signum. Dále určíme hodnotu x0=x1+x22. Podle hodnoty f(x0) pak postupujeme takto:

  • f(x0)=0 našli jsme přesně kořen
  • f(x0)0: podíváme se, ve kterém z bodů x1 a x2 má funkce f stejné znaménko, jako v bodě x0
    • Jde-li o bod x1, pak dále uvažujeme x1=x0
    • Jde-li o bod x2, pak dále uvažujeme x2=x0

Jsou-li nyní body x1 a x2 blízko sebe (tedy x2x1<ε, kde ε je požadovaná přesnost), pak jsme našli přibližné řešení. Jinak se vrátíme na začátek a celý postup opakujeme, tentokrát již ale s intervalem poloviční délky.

Odkazy

Související články

Literatura

Šablona:Autoritní data