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

В численном анализе , заданном квадратной сеткой в одном или двух измерениях, пятиточечный шаблон точки в сетке представляет собой шаблон, составленный из самой точки вместе с ее четырьмя «соседями». Он используется для записи конечно-разностных аппроксимаций производных в точках сетки. Это пример численного дифференцирования .

В одном измерении [ править ]

В одном измерении, если расстояние между точками в сетке равно h , то пятиточечный шаблон для точки x в сетке равен

1D первая производная [ править ]

Первая производная функции ƒ действительной переменной в точке x может быть аппроксимирована с использованием пятиточечного шаблона как: [1]

Обратите внимание, что центральная точка ƒ ( x ) не задействована, только четыре соседние точки.

Вывод [ править ]

Эту формулу можно получить, выписав четыре ряда Тейлора ( x  ±  h ) и ƒ ( x  ± 2 h ) до членов h  3 (или до членов h  5, чтобы также получить оценку ошибки) и решая эту систему четырех уравнений, чтобы получить ƒ  ′ ( x ). Собственно, в точках x  +  h и x  -  h :

Оценка дает нам

Обратите внимание, что остаточный член O 1 ( h  4 ) должен иметь порядок h  5 вместо h  4, потому что, если бы члены h  4 были записаны в ( E  1+ ) и ( E  1− ), его можно было бы видно, что они компенсировали бы друг друга на ƒ ( x  +  h ) - ƒ ( x  -  h ). Но для этого расчета это остается таким, поскольку порядок оценки ошибки здесь не рассматривается (см. Ниже).

Аналогично имеем

и дает нам

Чтобы исключить члены ƒ  (3) ( x ), вычислите 8 × ( E 1 ) - ( E 2 )

таким образом давая формулу, как указано выше. Примечание: коэффициенты f в этой формуле (8, -8, -1,1) представляют собой конкретный пример более общего фильтра Савицкого-Голея .

Оценка ошибки [ править ]

Погрешность этого приближения порядка h  4 . Это видно из расширения

[2]

которое можно получить, разложив левую часть в ряд Тейлора . В качестве альтернативы примените экстраполяцию Ричардсона к аппроксимации центральной разности на сетках с шагом 2 h и h .

1D производные высшего порядка [ править ]

Формулы центрированной разности для пятиточечных трафаретов, аппроксимирующих вторую, третью и четвертую производные:

Ошибки этих приближений составляют O ( h  4 ), O ( h  2 ) и O ( h  2 ) соответственно. [2]

Связь с интерполяционными полиномами Лагранжа [ править ]

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

где точки интерполяции

Тогда полином четвертой степени, интерполирующий ƒ ( x ) в этих пяти точках, равен

и его производная

Итак, конечно-разностная аппроксимация ƒ  ′ ( x ) в средней точке x  =  x 2 имеет вид

Вычисление производных пяти полиномов Лагранжа при x = x 2 дает те же веса, что и выше. Этот метод может быть более гибким, поскольку расширение до неоднородной сетки довольно просто.

В двух измерениях [ править ]

В двух измерениях, если, например, размер квадратов в сетке h на h , пятиточечный шаблон точки ( xy ) в сетке будет

формируя узор, который также называют квинконксом . Этот шаблон часто используется для аппроксимации лапласиана функции двух переменных:

Погрешность этого приближения составляет O ( h  2 ), [3], что можно объяснить следующим образом:

Из трехточечных шаблонов для второй производной функции по x и y:

Если предположить :

См. Также [ править ]

Ссылки [ править ]

  1. ^ Зауэр, Тимоти (2012). Численный анализ . Пирсон. п. 250. ISBN 978-0-321-78367-7.
  2. ^ a b Abramowitz & Stegun, Таблица 25.2
  3. ^ Abramowitz & Stegun, 25.3.30
  • Абрамовиц, Милтон ; Стегун, Ирен А. (1970), Справочник по математическим функциям с формулами, графиками и математическими таблицами , Дувр.. Девятая печать. Таблица 25.2.