A numerikus differenciálás olyan módszerek összessége, amelyek segítségével hozzávetőlegesen számítható egy táblázatban megadott vagy összetett analitikai kifejezéssel rendelkező függvény deriváltja .
Egy függvény deriváltját egy pontban a határérték segítségével határozzuk meg :
A határjel alatti tört számlálójában a függvény véges különbsége szerepel , a nevezőben ennek a különbségnek a lépése. Ezért a derivált közelítésének legegyszerűbb módja, ha egy függvény véges különbségeit használjuk valamilyen kellően kis lépéssel . Például a kifejezés
közelíti egy függvény deriváltját egy pontban a -val arányos értékig . Egy kifejezés használata
lehetővé teszi a közelítési hiba csökkentését a -val arányos értékre .
A véges különbségek a magasabb rendű származékokat is közelíthetik.
Ha ismertek a függvény értékei néhány csomóponton , akkor lehet interpolációs polinomot szerkeszteni (például Lagrange vagy Newton alakban ) és hozzávetőlegesen beállítani
Az ilyen kifejezéseket numerikus differenciálási képleteknek nevezzük.
Néha a közelítő egyenlőség mellett lehetséges (például a Taylor-formula használatával ) egy maradéktagot tartalmazó pontos egyenlőséget kapni , amelyet a numerikus differenciálás hibájának neveznek:
Az ilyen kifejezéseket numerikus differenciálási képleteknek nevezzük maradék tagokkal. Azt , hogy az érték milyen mértékben lép be a maradék tagba, a numerikus differenciálási képlet hibarendjének nevezzük.
Az alábbiakban több képlet található a numerikus differenciáláshoz a maradék tagokkal az egyenlő távolságra lévő csomópontok állandó lépéssel rendelkező csomópontjaihoz , amelyeket a Lagrange-formulával kapunk:
Itt , , és egy közbenső pont a legnagyobb és a legkisebb csomópont között.
Általános esetben a numerikus differenciálási képletek együtthatói kiszámíthatók egy tetszőleges csomópontrácsra és a derivált tetszőleges sorrendjére.
Az állandó lépésű numerikus differenciálás képleteiben a függvény értékeit elosztjuk -vel , ahol a számított derivált sorrendje. Ezért a függvény értékeinek kicsiny, eltávolíthatatlan hibái erősen befolyásolják a numerikus differenciálás eredményét. Felmerül tehát az optimális lépés megválasztásának problémája , mivel magának a módszernek a hibája nullára hajlik a -nál , és a végzetes hiba növekszik. Ennek eredményeként a numerikus differenciálás során fellépő teljes hiba korlátlanul növekedhet -nél . Ezért a numerikus differenciálás problémája rosszul feltettnek tekinthető .
A véges különbségekkel végzett klasszikus közelítések elkerülhetetlen hibát tartalmaznak, és nem kondicionáltak . Ha azonban egy függvény holomorf , valós értékeket vesz fel a valós egyenesen, és a komplex sík bármely valós pontjának bármely szomszédságában kiértékelhető , akkor a deriváltja stabil módszerekkel kiszámítható . Például az első derivált kiszámítható az alábbi képlettel egy összetett lépéssel [1] :
hol van a képzeletbeli egység . Ez a képlet a Taylor sorozat következő bővítéséből nyerhető :
Általában a tetszőleges sorrendű származékok kiszámíthatók a Cauchy-integrál képletével :
Az integrál megközelítőleg kiszámítható .
Differenciálszámítás | |||||||
---|---|---|---|---|---|---|---|
Fő | |||||||
privát nézetek | |||||||
Differenciális operátorok ( különböző koordinátákkal ) |
| ||||||
Kapcsolódó témák |