Compare commits
2 Commits
b497825295
...
bcd77cb314
Author | SHA1 | Date | |
---|---|---|---|
bcd77cb314 | |||
301ad7dff2 |
@ -78,6 +78,22 @@ description: "TODO"
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||
|
|
||||||
|
> [!NOTE]
|
||||||
|
> How to derive Newton approximation method:
|
||||||
|
> 1. Start with Taylor $f(x)=\sum_{n=0}^{1} \frac{f_n(a)}{n!} \cdot (x-a)^n$
|
||||||
|
> 2. Substitute $a = x_n$
|
||||||
|
>
|
||||||
|
> $f(x) \approx f(x_n) + f'(x_n)(x-x_n)$
|
||||||
|
>
|
||||||
|
> Now, we want to find $x_{n+1}$ such that $f(x) = f(x_{n+1}) = 0$.
|
||||||
|
>
|
||||||
|
> $0 \approx f(x_n) + f'(x_n)(x_{n+1}-x_n)$
|
||||||
|
>
|
||||||
|
> $0 \approx \frac{f(x_n)}{f'(x_n)} + x_{n+1} - x_n$
|
||||||
|
>
|
||||||
|
> $x_{n+1} = x_n - \frac{f(x_n)}{f'(x_n)}$
|
||||||
|
|
||||||
- **Metoda sečen / secant method**\
|
- **Metoda sečen / secant method**\
|
||||||
Používá k odhadu kořene funkce $f$ sečny, resp. _finite difference_, které aproximují derivaci funkce $f$. Díky tomu není potřeba znát derivaci funkce $f$. Iterační funkce je:
|
Používá k odhadu kořene funkce $f$ sečny, resp. _finite difference_, které aproximují derivaci funkce $f$. Díky tomu není potřeba znát derivaci funkce $f$. Iterační funkce je:
|
||||||
|
|
||||||
@ -96,6 +112,12 @@ description: "TODO"
|
|||||||
|
|
||||||
kde $s$ je největší index takový, že $f(x_k)f(x_s) < 0$.
|
kde $s$ je největší index takový, že $f(x_k)f(x_s) < 0$.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
- **Metoda Binary search**
|
||||||
|
Podobný princip jako _regula falsi_. Vybereš si interval $(x_0, x_1)$ kde kořen funkce leží v tomto intervalu ($f(x_{0,1})$ mají jiné znaménka).
|
||||||
|
Interval zmenšuješ binárním dělením - nový bod vybereš přímo uprostřed a interval upravíš aby kořen stále ležel v něm. Regula falsi se snaží zlepšit rychlost konvergence sofistikovanějším výběrem nového bodu, než jen střed.
|
||||||
|
|
||||||
## Přímé metody pro řešení systému lineárních rovnic
|
## Přímé metody pro řešení systému lineárních rovnic
|
||||||
|
|
||||||
### Gaussova eliminace
|
### Gaussova eliminace
|
||||||
|
BIN
src/content/docs/szmgr/img/szp02_regula_falsi.png
Normal file
BIN
src/content/docs/szmgr/img/szp02_regula_falsi.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 173 KiB |
Loading…
Reference in New Issue
Block a user