<<
>>

1.2.3. Численное дифференцирование

Простейшие формулы численного дифференцирования получают в результате дифференцирования интерполяционных формул.

Допустим, известны значения функции в узлах .

Требуется вычислить производную . Строим интерполяционный многочлен и полагаем, что . Т.е. значения производных функции принимаются приближённо равными производным соответствующего порядка от многочлена интерполяции.

При аппроксимации функции интерполяционным многочленом Ньютона

, (11)

где . Введём обозначение

, (12)

тогда интерполяционный многочлен Ньютона примет вид

, (13)

и, дифференцируя это выражение, получим

, (14)

а т.к. и , то

. (15)

Аналогично, формула для второй производной будет:

. (16)

Из полученных формул следует, что основная сложность состоит в нахождении производных и .

Получим расчётную формулу для первой производной :

Теперь пусть совпадает с одним из узлов интерполирования. Тогда все слагаемые, кроме одного, не содержащего разности будут равны нулю. И

(17)

.

Полученные формулы позволяют вычислить приближённые значения производной при любом количестве узлов. В частности, при двух узлах интерполирования (линейная интерполяция)

. (18)

При трёх узлах интерполирования (квадратичная интерполяция)

. (19)

При наличии четырёх узлов интерполирования формулы для производных примут вид:

(20)

Если производная вычисляется в нулевом узле, то и формулы (20) приобретают вид:

(21)

Ошибка при вычислении производных существенно увеличивается при увеличении порядка производной, поэтому обычно для вычисления производных порядка выше третьего этот метод не используется.

Более полное изложение этой темы Вы можете найти в [5], c.35-85. Вопросы для самопроверки по теме 1.2

1. В чём состоит задача интерполяции функции?

2. Какие критерии согласия обеспечивают совпадение неизвестной функции с интерполирующей?

3. Как называется интерполяция многочленами первой и второй степени?

4. Напишите общие формулы конечных разностей 1-го, 2-го и 3-го порядков.

5. Напишите формулу интерполяционного многочлена Ньютона для пяти узлов.

6. Чему равна третья производная при трёх узлах интерполирования?

<< | >>
Источник: Т.Д.Бессонова, Н.М.Петухова, В.В. Тарасенко. Математика ч.2: учебно-методический комплекс / сост. Т.Д.Бессонова, Н.М.Петухова, В.В. Тарасенко - СПб.: Изд-во CЗТУ,2008. – 158 с.. 2008

Еще по теме 1.2.3. Численное дифференцирование:

  1. 1.2. Интерполяция и численное дифференцирование
  2. 9.2 Численное дифференцирование
  3. 10. Дифференцирование сложной функции нескольких переменных. Дифференцирование функции одной переменной, заданной неявно.
  4. Логарифмическое дифференцирование.
  5. Основные правила дифференцирования.
  6. Дифференцирование неявных функций.
  7. 8. Дифференцирование степенных рядов
  8. Теорема о дифференцировании оригинала.
  9. Дифференцирование функций комплексной переменной
  10. Дифференцирование сложной функции нескольких переменных.
  11. 4.3. Дифференцирование учебного материала содержания профессионального образования
  12. 1.1.3. Теорема Лейбница (о дифференцировании под знаком интеграла)
  13. Рост, численности.
  14. Численность.
  15. Индекс численности рабочей силы
  16. Численное решение.
  17. 5. Динамика численности
  18. Абсолютная численность населения.