- •2. Интерполирование при помощи алгебраических полиномов.
- •3. Интерполяционный полином Лагранжа.
- •4. Интерполяционный полином Ньютона.
- •5. Оценка остаточного члена интерполяционного полинома.
- •6. Численное интегрирование
- •7. Применение полинома Лагранжа
- •8. Формулы прямоугольников
- •9. Формула трапеций
- •10. Формула Симпсона
- •11. Оценка погрешности квадратурных формул
- •16.Аппроксимация обыкновенных и частных производных с помощью разложения в ряд Тейлора и ее порядок.
- •17, 18. Некорректность численного дифференцирования
- •20. Метод прогонки решения систем линейных алгебраических уравнений с трехдиагональной матрицей
- •21. Постановка задач для уравнений в частных производных
- •22. Классификация уравнений в частных производных второго порядка
- •23, 24. Метод сеток (метод конечных разностей) решения краевых задач для уравнений второго порядка в частных производных
- •XI,yi,,.
- •25. Аппроксимация дифференциальных уравнений разностными
XI,yi,,.
При h = lсетка называетсяквадратной.
Узлы, расположенные внутри области G(т.е. не лежащие на границе), называютсявнутренними.Множество таких узлов обозначимh. Узлы, находящиеся на границе, называютсяграничными. Их совокупность обозначим γh. Таким образом, объединениеhγhпредставляет собой разностную сетку.
Численное решение задачи (1), (2) методом конечных разностей заключается в отыскании определенной на множестве узлов hγhсеточной функцииwij, являющейся приближением для значений функцииu(x,y) в соответствующих узлах, т.е. в отыскании значенийwijuij=u(xi,yj) при (xi, yj)hγh.
Для этого в каждом внутреннем узле сетки производные заменяются (аппроксимируются) разностными отношениями для сеточной функции wij. В результате такой замены в дифференциальном уравнении (1), определенном в областиG, получается совокупность конечно-разностных уравнений, определенных в узлах сеткиh. Эта совокупность разностных уравнений совместно с соотношениями, аппроксимирующими граничные условия на множестве узлов γh, называетсяразностной схемой.
Разностная схема представляет собой систему алгебраических уравнений.
Конфигурацию узлов, используемую для построения разностного уравнения в узле ij, называютшаблоном.
Разностная схема строится таким образом, чтобы получаемые в результате решения ее системы алгебраических уравнений (как правило, линейных) значения wijбыли бы приближенными значениямиuij, такими, что
wijuijh0 приh, l0.
Другими словами, разностная схема строится так, чтобы по мере измельчения сетки численное решение в ее узлах становилось бы все более близким к решению краевой задачи. Имея сеточную функцию wij, близкую кuij, можно, используя, например, полиномиальную интерполяцию, получить определенную в областиGфункцию, являющуюся приближением для решенияu(x,y) краевой задачи (1), (2).
25. Аппроксимация дифференциальных уравнений разностными
Аппроксимация дифференциальных уравнений разностными заключается в том, что каждая производная, входящая в дифференциальное уравнение и краевые условия, заменяется (аппроксимируется) каким-либо разностным отношением. Такая замена осуществляется во всех внутренних узлах сетки и на границе сеточной области.
Аппроксимация производных не является однозначной. Ее можно осуществлять, применяя интерполяционные полиномы. И в этом случае она не однозначна. Например, учитывая, что
, ,,
и что wijuij, производнуюможно заменить следующими тремя разностными отношениями (h=xi+1xiтакже конечная разность):
(разностное отношение «вперед»),
(разностное отношение «назад»),
(центральное разностное отношение)
Аналогично для производной можно принять
, ,.
Следуя такой же логике, частные производные второго порядка можно записать в виде
, .
В этом случае уравнение Лапласа (1) в узле ijзаменится следующим разностным уравнением
.
Использованный при получении данного равенства шаблон носит название «пятиточечный шаблон крест».
Погрешность разностного уравнения, аппроксимирующего дифференциальное, определяется путем замены в разностном уравнении функции wij(приближенное численное решение) на функциюuij(точное численное решение) и последующей оценкой невязкиhполученного таким образом выражения с выражением дифференциального оператора в узлеijв рамках какой-либо сеточной нормы. В рассматриваемом случае уравнения Лапласа имеем
,
ij=
h==O(h2+l2)
Таким образом, схема крест для уравнения Лапласа имеет второй порядок аппроксимации относительно шагов сетки в обоих направлениях.