Grafická metóda.
Pozorne nakreslený graf funkcie nám pomôže
separovať reálne korene rovnice , t.j. určiť intervaly,
v ktorých korene ležia. Niekedy je výhodnejšie rovnicu
písať v tvare . Potom korene určíme ako x-ové
súradnice prienikov grafov funkcií a
.
Grafická metóda nám tiež môže poskytnúť informáciu o tom,
či daný reálny koreň rovnice v uvažovanom intervale vôbec existuje.
Pre zložitejšie typy funkcií môžeme
reálne korene lokalizovať
tabelovaním funkcie .
Metóda bisekcie.
Nech je
Príklad 39.
Nájdime aproximáciu koreňa rovnice
Riešenie:
Pre zastavovaciu podmienku zvolíme .
Z grafu funkcií
odhadneme
.
Skutočne
. Podľa vzťahu,
odvodeného pre odhad chyby, máme:
k | |||||
0 | 1,50000 | 2,00000 | 1,7500 | 0,5 | |
1 | 1,75000 | 2,00000 | 1,87500 | 0,25 | |
2 | 1,87500 | 2,00000 | 1,93750 | 0,125 | |
3 | 1,87500 | 1,93750 | 1,90625 | 0,0625 | |
4 | 1,90625 | 1,93750 | 0,03125 |
Výhoda tejto metódy okrem jej jednoduchosti je aj v tom, že môžeme dopredu
určiť počet krokov, potrebných k dosiahnutiu požadovanej presnosti.
Nevýhodou je pomalá konvergencia.
Metóda prostej iterácie.
Rovnicu prepíšeme na tvar
Pri realizácii tohoto algoritmu musíme mať zaručené, že postupnosť , určená vzťahom (7.7), konverguje ku koreňu . K tomu nám slúži nasledujúca veta:
Príklad 40.
Budeme hľadať opäť
koreň rovnice
v intervale
.
Uvedenú rovnicu prepíšeme na tvar
.
Budeme počítať podľa iteračného vzorca
k | ||
1 | 1,99749 | 1,90714 |
2 | 1,80823 | 1,94316 |
3 | 1,94279 | 1,93025 |
4 | 1,93039 | 1,93503 |
5 | 1,83498 | 1,93328 |
6 | 1,93330 | 1,93392 |
7 | 1,93392 |
Na základe vety o postačujúcej podmienke konvergenie metódy
prostej iterácie môžeme získať odhad chyby tejto metódy:
Metóda regula falsi
Opäť uvažujme rovnicu a predpokladáme, že táto funkcia je
spojitá na intervale
a opäť platí:
(t.j. v intervale existuje reálny koreň rovnice).
Vypočítame x-ovú súradnicu prieniku x-ovej osi a
sečnice krivky
, zostrojenej v bodoch
podľa vzorca
Metóda regula falsi je vždy konvergentnou metódou, t.j. zostrojená postupnosť
bodov vždy konverguje ku koreňu , pokiaľ je
jeho existencia zaručená.
Dá sa ukázať, že rýchlosť konvergencie je rádu
. Metóda sa neodporúča používať
veľmi blízko pri hľadanom koreni.
Z vety o strednej hodnote dostávame pre odhad chyby:
Príklad 41.
Metódou regula falsi riešme opäť úlohu
.
Voľme
. Výpočet sme zastavili podmienkou
.
Výsledky sú uvedené v nasledujúcej tabuľke:
k | ||||||
0 | - | 1,50000 | 2,00000 | - | ||
1 | 1,91373 | 1,91375 | 2,00000 | |||
2 | 1,93305 | 1,93305 | 2,00000 | |||
3 | 1,93373 | 1,93373 | 2,00000 | |||
4 | 1,93375 |