Главная > Физика плазмы и численное моделирование
НАПИШУ ВСЁ ЧТО ЗАДАЛИ
СЕКРЕТНЫЙ БОТ В ТЕЛЕГЕ
<< Предыдущий параграф Следующий параграф >>
Пред.
След.
Макеты страниц

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

Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике

ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO

8.8. БОЛЕЕ ТОЧНЫЙ АЛГОРИТМ ДЛЯ S(x) С ИСПОЛЬЗОВАНИЕМ СПЛАЙНОВ

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

Если мы потребуем существования нескольких непрерывных производных, то будет уменьшаться более быстро и будет иметь малую склонность к наложению частот. Это предполагает использование сплайнов, которые мы сейчас и применим в описании [Lewis е. а., 1972; Buneman, 1973; Langdon, 1973; Brown е. а., 1974; Denavit, 1974; Lewis and Nielson, 1975].

Определим как свертку квадрата функции взвешивания по методу NGP (рис. 8.2, а) саму с собой раз. Для больших приближается к гауссиану в смысле центральной предельной теоремы. является аналогом гауссиана для таких систем. Следовательно, является случаем линейной интерполяции рис. 8.2, б. Базовые функции следовательно, являются полиномами порядка как показано в подписи к рис. 8.2. Имеются непрерывных производных. Заметим также, что в отличие от формул Лагранжа. Связь с обычной сплайновой интерполяцией обсуждается в работах [Langdon, 1973; Носкпеу and Eastwood, 1981].

Фурье-образ для в одномерном случае имеет вид

При больших к Для значений функция имеет нуль порядка и мала в окрестностях этих точек. Это выполняется и для интерполяционных формул Лагранжа, однако при малых к в 5 раз больше и в 21 раз больше для формул Лагранжа второго порядка, чем для (рис. 8.2,в). Таким образом, при том же количестве вычислительных операций сплайн уменьшает ошибки из-за наложения частот при больших длинах волн. При малых к тогда как при интерполяции по Лагранжу. Однако эту «ошибку» в сплайне можно компенсировать выбором алгоритма решения уравнения Пуассона, как уже отмечалось выше.

В качестве примера рассмотрим квадратичный сплайн в одномерной периодической системе (рис. 8.2,в), который имеет вид

где в обоих случаях выполняется условие

Задача

(см. скан)

1
Оглавление
email@scask.ru