Аналогичные формулы можно получить и для случая произвольного расположения узлов. Использование многочлена Лагранжа в этом случае приводит к вычислению громоздких выражений, поэтому удобнее применять метод неопределенных коэффициентов. Он заключается в следующем. Искомое выражение для производной -го порядка в некоторой точке представляется в виде линейной комбинации заданных значений функции в узлах :
(15).
Предполагается, что эта формула имеет место для многочленов . Подставляя последовательно эти выражения в (15), получаем систему линейных алгебраических уравнений для определения неизвестных коэффициентов .
Как видно из конечно-разностных соотношений для аппроксимаций производных , порядок их точности прямо пропорционален числу узлов, используемых при аппроксимации. Однако с увеличением числа узлов эти соотношения становятся более громоздкими, что приводит к существенному возрастанию объема вычислений. Усложняется также оценка точности получаемых результатов. Вместе с тем существует простой и эффективный способ уточнения решения при фиксированном числе узлов, используемых в аппроксимирующих конечно-разностных соотношениях. Это метод Рунге Ромберга. Изложим вкратце его сущность.
Пусть - производная, которая подлежит аппроксимации; - конечно-разностная аппроксимация этой производной на равномерной сетке с шагом - погрешность (остаточный член) аппроксимации, главный член которой можно записать в виде , т. е.
.
Тогда выражение для аппроксимации производной в общем случае можно представить в виде
(16).
Запишем это соотношение в той же точке при другом шаге . Получим
(17).
Приравнивая правые части равенств (16) и (17), находим выражение для главного члена погрешности аппроксимации производной:
.
Подставляя найденное выражение в равенство (16), получаем формулу Рунге:
(18).
Эта формула позволяет по результатам двух расчетов значений производной и (с шагами и ) с порядком точности найти ее уточненное значение с порядком точности .
Таким образом, формула Рунге дает более точное значение производной. В общем случае порядок точности аппроксимации увеличивается на единицу.
Мы рассмотрели уточнение решения, полученного при двух значениях шага. Предположим теперь, что расчеты могут быть проведены с шагами . Тогда можно получить уточненное решение для производной по формуле Ромберга, которая имеет вид
Таким образом, порядок точности возрастает на . Заметим, что для успешного применения уточнения исходная функция должна иметь непрерывные производные достаточно высокого порядка.