Числове диференціювання на основі інтерполяційної формули Лагранжа
Будемо диференціювати поліном Лагранжа у вигляді (7.6) по х як функцію від t

Враховуючи те, що згідно з (7.1)
, а також
, отримаємо остаточно
(7.7)
Користуючись формулою (7.7), можна обчислювати наближене значення довільної функції
, якщо вона задана на відрізку
значеннями в рівновіддалених вузлах
(при цьому параметр t змінюється в межах від 1 до n). Аналогічно можуть бути знайдені похідні функції
вищих порядків.
Приклад. Обчислити наближене значення похідної функції, заданої таблицею в точці х = 4.
Таблиця 2
| x | |||
| f(x) | –1 |
Застосовуючи формулу (7.7) при n = 2, h = 1, отримуємо

Враховуючи те, що вузол х = 4 відповідає значенню t = 1 (тобто
отримуємо 
Числове диференціювання на основі інтерполяційної формули Ньютона
Запишемо для функції
, заданої своїми значеннями в рівновіддалених вузлах
, перший інтерполяційний поліном Ньютона

Перепишемо цей поліном, виконавши перемноження дужок:

Диференціювання
по t, отримаємо вираз, аналогічний (7.7)
(7.8)
Подібним чином можна отримати і похідні функції
більш високих порядків. Проте кожний раз, обчислюючи значення похідної
у фіксованій точці х, в якості х0 треба брати найближче зліва вузлове значення аргументу.
Формула (7.8) суттєво спрощується, якщо вихідним значенням х є один із вузлів таблиці. Оскільки в цьому випадку кожний вузол можна вважати початковим, то, приймаючи х = х0, t = 0, отримуємо
. (7.9)
Ця формула дозволяє легко і достатньо точно отримувати значення похідних функцій, заданих таблицею.
Приклад. Знайти значення похідної функції
в точці х = 32. Скінченні різниці для цієї функції наведені в табл. 3. У цьому випадку h = 1,застосовуючи формулу (7.9) до даних першого рядка таблиці (до різниць третього порядку включно), отримуємо:

Порівнюючи отриману відповідь зі значенням

бачимо збіг значень в межах двох знаків після коми.
Таблиця 3
| х |
| Δу | Δ2у | Δ3у | Δ4у |
| 5,657 | –2 | –1 | |||
| 5,745 | –1 | ||||
| 5,831 | –1 | ||||
| 5,916 | |||||
| 6,000 |
Графічне диференціювання
Нехай функція
задана у вигляді таблиці:
.
Побудуємо ці точки на графіку (рис. 7.2) і з’єднаємо їх плавною кривою лінією. Побудуємо також для функції
залежність
.
|
Відкладаємо довільний відрізок МО і застосовуємо його як еталон. Із точки М проводимо пряму, паралельно дотичній до кривої
в точці з абсцисою а; ця пряма перетне вісь ординат в точці
. Із точки
проводимо горизонталь до перетину з продовженням ординати із точки а. Отримуємо точку
За наступну точку візьмемо точку b. Пряма, проведена із точки М і паралельна дотичній до
в точці b, збігається з віссю Ох. Точка b збігається з точкою
.
Визначимо нахил дотичної до
в точці С з абсцисою с і проводимо пряму паралельно цій дотичній до перетину в точці
з віссю Оу; отримуємо
і т. д.
З’єднуючи точки
, отримуємо наближений графік похідної
.
Cкінченні різниці
Для розрахунку похідної можна застосовувати дві прості наближені формули:
(7.10)
(7.11)
які відповідають вибору фіксованих значень
і
. Різницеві відношення в правих частинах формул називають правою і лівою різницевими похідними. Ці різницеві похідні наближають похідну
з першим порядком точності по h.
Формули (7.10) і (7.11) мають просту геометричну інтерпретацію (рис. 7.3,а).
Нехай точки N0, N–, N+ розташовані на графіку функції і мають координати
i
.
Нагадаємо, що похідна
дорівнює тангенсу кута α нахилу дотичної до осі Ох, проведеної до графіку функції в точці N0.
|
Формула (7.10) відповідає наближеній заміні похідної
правою різницевою похідною
що дорівнює тангенсу кута α+ нахилу січної, проведеної через точки N0 і N+ .
Формула (7.11) відповідає аналогічній заміні різницевій похідній
що дорівнює тангенсу кута α– січної, яка проходить через точки N0 і N–.
Дивлячись на рис. 7.3,б, можна зробити висновок, що кращим порівняно з
і
наближенням до
є тангенс кута нахилу α0 січної до графіку, проведеної через точки N– і N+. Формула розрахунку похідної в цьому випадку має вигляд

Величину в правій частині цієї формули називають центральною різницевою похідною. Центральна різницева похідна апроксимує
з другим порядком точності відносно h.