) + ? (x s , Г‘ x), (2)
де ? (x s < span align = "justify">, Г‘ x) - span> це поправка, яка уточнює табличне значення функції f (x s ); span> Г‘ x = x - x s - різниця між поточним і табличним значенням аргументу, причому Г‘ x max = h.
Зокрема, поправку ? (x s span> , Г‘ x) можна обчислити, використовуючи метод лінійної інтерполяції. Тоді алгоритм (2) приймає наступний вигляд:
(x) = f (x s ) + (x - x s )? [f (x s + h) - f (x s )]/h = f (x s ) + Г‘ x? [f (x s + h) - f (x s )]/h, (3)
де f (x s + h) - сусіднє табличне значення функції.
Обчислення функції за алгоритмом (3) можна представити графічно (рис.3):
обчислювальний похибка алгоритмічний асемблер
В
Рис.3. Обчислення значення функції
З рис.3 видно, що поправка ? (x s ,