Метод парабол. (Метод Симпсона)
Степень полинома n равна двум.
В результате квадратурная формула имеет вид: Для применения метода парабол на [ a, b ],его необходимо разбить на 2n интервала, т.е. число интервалов должно быть четно. При суммировании по частичным интервалам внутренние четные точки удваиваются, В результате окончательная формула имеет вид:
где Оценка метода парабол: продифференцировав три раза выражение
Погрешность R зависит не от третьей, а от четвертой производной, т.е. приближение имеет повышенную точность и формула парабол верна для полиномов третьей степени. Окончательно, погрешность имеет вид:
На практике, достижение заданной точности определяется путем сравнения значений интеграла, рассчитанных для текущего и удвоенного числа разбиений интервала. Квадратурные формулы Гаусса
Предварительно необходимо рассмотреть свойства полиномов Лежандра: Имеют n корней на так как полином степени k представим в виде линейной комбинации полиномов Лежандра до степени k включительно. Исходим из формулы общего вида: Для произвольного отрезка
Потребуем, чтобы квадратурная формула была точна для полиномов максимальной степени Используем свойство полинома Лежандра: Равенство интеграла нулю возможно, если
Полученные
Определитель системы – определитель Вандермонда ¹ 0 и система имеет единственное решение. Оценка точности квадратурной формулы Гаусса проводится по формуле:
Задание для практических занятий
В практической работе исследуется сходимость различных методов в зависимости от Рассматривается интеграл вида Точное значение интеграла равно:
Сравнить его со значениями, полученными методом трапеций (4.3.1), методом парабол (4.5.1), методом Гаусса (4.7.1), коэффициенты этого метода приведены в табл. 4.1
Таблица 4.1
Результаты расчетов свести в табл. 4.2:
Таблица 4.2
Построить график зависимости величины интегралов от n, на который нанести результаты расчетов и точное значение интеграла. Оценить качественно скорость сходимости различных методов. Таблица 4.3
Численные методы линейной алгебры
Рассматриваются численные методы решения систем линейных алгебраических уравнений (СЛАУ), а также нахождения собственных значений и собственных векторов матриц.
Численное решение СЛАУ
СЛАУ используются во многих областях науки и техники и являются наиболее часто встречающимся типом задач вычислительной математики. В общем виде СЛАУ из
Здесь
линейный оператор в этом пространстве, заданная матрица размером Доказывается, что если определитель матрицы не равен нулю, то СЛАУ имеет единственное решение. Ниже будем полагать, что это условие выполняется. Однако, отличие определителя Для, так называемых, плохо обусловленных задач их решение принципиально нельзя получить совершенно точно. Для них малые изменения в исходных данных (коэффициентах матрицы и в векторе правой части), которые могут находиться в пределах точности их задания, приводят к несоразмерно большим изменениям в решении. В результате, в пределах точности задания исходных данных (например, в пределах ошибки округления из-за ограниченного формата числовых данных ЭВМ) может существовать множество различных решений, удовлетворяющих системе. В качестве примера плохо обусловленной системы можно привести СЛАУ с почти линейно зависимыми строками (столбцами) в матрице. Плохо обусловленным алгоритмом для решения СЛАУ можно назвать метод Гаусса без выбора главного элемента. Для характеристики обусловленности задачи вводят, так называемое, число обусловленности
Здесь
Норма матрицы характеризует максимально возможное относительное увеличение по норме ненулевого вектора при воздействии на него матрицы. Пусть решение Здесь Введём понятие невязки
Заметим, что малость невязки в то время как для Норма обратной матрицы для плохо обусловленной СЛАУ велика, также как и число обусловленности Существуют два основных класса методов для решения СЛАУ – прямые и итерационные. Прямые методы характеризуются тем, что при абсолютной точности вычислений (на гипотетической бесконечноразрядной ЭВМ) точное решение СЛАУ может быть получено с помощью конечного числа арифметических операций. Итерационные методы характеризуются тем, что даже при абсолютной точности вычислений за конечное число арифметических операций может быть получено лишь приближенное решение системы, хотя возможно и как угодно близкое к точному. Однако при реальных вычислениях на ЭВМ указанное различие теряет свой смысл, и для многих задач итерационные методы оказываются более предпочтительными, чем прямые в силу отсутствия накопления ошибок для сходящегося процесса и возможности приблизиться к решению с заданной точностью. Рассмотрим сначала прямые методы. Наиболее известным является метод Гаусса, поскольку другие методы являются, как правило, его модификацией.
Воспользуйтесь поиском по сайту: ![]() ©2015 - 2025 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|