Diskuze: Taylorov polynom
Člen
Zobrazeno 11 zpráv z 11.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
Taylorův polynom se používá k aproximaci funkcí - tj. čím ho uděláš delší (podle předepsaného pravidla), tím bude přesnější.
A nejsem žádný matematik.. Ale není logaritmus definován jen pro kladná čísla?
No tak když máš log(1-x), tak to je prostě pouze pro x < 1.. Zkus si dosadit například x = 0,5 - každý další člen polynomu bude menší a menší a když jich uděláš dost (napiš si na to funkci v C), tak budou tak malé, že nepřenost bude zanedbatelná..
Počet iterací si udělej nastavitelný a vyzkoušej Pro x >= 1 bude, hádám, jiný polynom
Tu se můžeš podívat na nějaké další: https://en.wikipedia.org/…aylor_series
Konkrétně tu je polynom pro log(1+x): https://upload.wikimedia.org/…5c18b141.png
Asi tak Přičemž ten druhý by měl zvládat asi i do -0.999999... A pak by to asi byla obdoba toho prvního.. Si zkus dosadit do více iterací a uvidíš, co ti vyjde..
Tu to vyzera takto https://scontent-frt3-1.xx.fbcdn.net/…561556_o.jpg?…
Tak neviem či som povedal správne tých 0.99
Nebo to na kalkulačce ťukáš špatně.
V příloze máš výsledky pro porovnání a vzorec zjevně funguje docela
dobře.
Poslední řádky počítají taylorův polynom na n členů.
Zobrazeno 11 zpráv z 11.