Вычисление определённых интегралов
Поможем в ✍️ написании учебной работы
Поможем с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой

Постановка задачи:

Необходимо вычислить

если  задана таблично.

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

При этом полагают, что

       (1)

Используем представление:

(2)

 

Получим:

(3)

Т.о.

  (3)

где

  (4)

Замечание. Коэффициенты  не зависят от функции , т.к. они составлены только с учётом узлов интерполяции.

Предполагая, что шаг интерполяции постоянен, применяем формулу Лагранжа для равноотстоящих узлов и переходом к новой переменной . С учётом того, что , формула (4) принимает вид:

    (5)

При  имеем , а при  будет . Тогда:

,        (6)

где

     (7)

Окончательно, с учётом (3) и (4), получаем следующий вид квадратурных формул:

    (8)

Формула (8) называется формулой Ньютона-Котса, дающей на интервале интегрирования  различные представления для различного числа  отрезков разбиения.

Формула трапеции

При   имеем .

Тогда из (7) для формулы Ньютона-Котса получаем коэффициенты  и :

;

;

И по формуле Ньютона-Котса (8) на  получаем:

(9)

Это и есть формула трапеции – один из простейших способов вычисления определённого интеграла. При  подынтегральная функция заменяется интерполяционным многочленом Лагранжа первой степени (т.е. линейной функции). Геометрически это означает, что площадь криволинейной фигуры  заменяется площадью проекции и величина интеграла составляет площадь трапеции – полусумма оснований, умноженная на высоту.

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

Формула Симпсона

Как известно, через три точки можно провести параболу.

При  и  из (7) последовательно получим:

Тогда, с учётом (8), получаем:

  (10)

Это – формула Симпсона. Геометрически это означает то, что интегрируемая функция заменяется не на прямую, как в формуле трапеции, а на параболу, что даёт немного более точный результат:

Формула Симпсона 3/8

При  и  последовательно получим:

В конечном итоге получим:

:

– формула Симпсона 3/8.

Геометрически это – кубическая парабола

Формула Буля

 

Задача.

Вычислить ОИ с помощью каждой из формул (кроме 3/8):

Рассчитать относительную погрешность каждого решения, если точное решение .

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

 

0 1 2 3 4
0 0.25 0.5 0.75 1
1 1.6553 1.5515 1.0666 0.7216

 

Формула трапеции.

Воспользуемся методом «разделяй и властвуй».

1 1.6553 0.3319
1.6553 1.5515 0.4009
1.5515 1.0666 0.3273
1.0666 0.7216 0.2235

Сумма:

1.2836

 

Формула Симпсона

1 1.6553 1.5515 0.7644
1.5515 1.0666 0.7216 0.5450

Сумма:

1.3094

Формула Буля

1 1.6553 1.5515 1.0666 0.7216 1.3086

Результат

  Точно Формула Трапеции Формула Симпсона Формула Буля
1.3083 1.2836 1.3094 1.3086
- 0.0247 0.0011 0.0003
- 0.0189 0.0008 0.0002

 

 

Решение СНАУ

 

Надо решить систему уравнений:


     (1)

где , ,…,  – заданные нелинейные функции. Среди них могут быть и линейные функции, но нелинейность хотя бы одной приводит к нелинейной системе уравнений. Поэтому система (1) называется нелинейной.

Систему (1) можно записать в векторном виде:

,     (2)

где

, , ,

 – вектор неизвестных,  – нелинейная вектор-функция от вектора . Решением системы (2) называется вектор , при подстановке которого в систему (2) она превращается в тождество.

    Наиболее употребительны для уточнения корней систем нелинейных уравнений – методы итерации (метод простой итерации и метод Зейделя) и метод Ньютона. Как и в случае уточнения корней одного нелинейного уравнения требуется определение хорошего начального приближения (отделение корня), гарантирующего сходимость метода и высокую скорость сходимости.

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

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

 


Дата: 2019-05-28, просмотров: 241.