Файл: Методические указания по выполнению курсовой работы по дисциплине (модулю) Введение в математический анализ.docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 10.11.2023
Просмотров: 137
Скачиваний: 1
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Далее приведены окончательные результаты оценки погрешностей:
-
Методы левых и правых прямоугольников
2 f
b
0
R h xdx.
a
-
Метод средних прямоугольников
-
Метод трапеций
h2 b
24 f
R0
a
a
h2 b
xdx.
R0
-
Метод Симпсона
12 f
xdx.
h4 b
IV
a
R0 180 f
xdx.
Методы левых и правых прямоугольников являются методами первого порядка точности. Методы средних прямоугольников и трапеций имеют второй порядок точности, при этом метод трапеций обладает вдвое большей по абсолютной величине погрешностью. Поэтому, если подынтегральная функция задана аналитически, то предпочтительнее из методов второго порядка применять метод средних прямоугольников вследствие его меньшей погрешности. Метод Симпсона имеет четвертый порядок точности с очень малым числовым коэффициентом. Формула Симпсона позволяет получить очень высокую точность, если четвертая производная подынтегральной функции не слишком велика. В противном случае, методы второго порядка точности могут дать большую точность, чем метод Симпсона.
- 1 ... 7 8 9 10 11 12 13 14 15
Вычисление интегралов с заданной точностью
Используя приведенные в разделе 3.3 оценки погрешности вычисления интегралов, можно априори определить шаг интегрирования h , при котором погрешность вычисленного результата гарантированно не превысит некоторую заданную погрешность . Однако на практике пользоваться априорными оценками погрешности не всегда удобно. В таких случаях контроль точности получаемого результата можно организовать следующим
образом. Пусть вычисления проводились с постоянным шагом hи
Ih –
вычисленное с шагом hприближенное значение интеграла I. Если затем
вычислить приближенное значение
Ih2
с шагом
, то в качестве оценки
погрешности последнего вычисленного значения можно рассматривать
величину
Ih 2 I
Ih 2 Ih .
При необходимости вычислить результат с заданной точностью
расчеты повторяют с последовательно уменьшающимся (обычно вдвое)
шагом hдо тех пор, пока не выполнится условие Можно применить указанное правило для
Ih 2 Ih
контроля
. погрешности на
каждом частичном отрезке xi1, xi,
i 1, n. При этом длина очередного шага
hi xi xi1 , посредством последовательного уменьшения начальной длины
вдвое, устанавливается такой, чтобы выполнялось неравенство
Ih 2 Ih hi
. (3.13)
ii b a
Тогда, в худшем случае, ошибка вычисления значения интеграла на всем отрезке интегрирования не будет превосходить сумму локальных погрешностей
n
hi
i1 ,
b a
то есть не будет превосходить заданного уровня погрешности.
Способ вычисления интеграла с автоматическим выбором шага имеет то преимущество, что он «приспосабливается» к особенностям подынтегральной функции: в областях резкого изменения функции шаг уменьшается, а там, где функция меняется слабо, – увеличивается. Такого рода алгоритмы называются адаптивными, то есть приспосабливающимися. Их использование позволяет сократить затраты вычислительных ресурсов
без потери точности вычисления.
Одним из подходов к экономии вычислительных ресурсов ЭВМ при необходимости сокращения шага интегрирования вдвое является сохранение
в памяти ЭВМ результатов промежуточных вычислений для исходного шага и дополнение их результатами расчетов, связанных с введением на отрезках интегрирования дополнительных точек, располагающихся в их середине.
- 1 ... 7 8 9 10 11 12 13 14 15
Численное интегрирование с помощью программы wxMaxima
Рассмотрим пример численного интегрирования. Зададим функцию
f x sinx2 0.2
Определим концы отрезка интегрирования
1; .
2
Требуется найти приближенное значение определенного интеграла
от функции
f x
тремя рассмотренными методами. Погрешность
результата не должна превышать
0.001.
Для сравнения воспользуемся встроенной функцией приближенного вычисления определенного интеграла:
Результат вычисления: 0.4965223140806456.
Формула левых прямоугольников.
Запишем правую часть формулы левыхпрямоугольников (3.5) как
функцию от числа отрезков n.Так как
x a ih a bai.
i n
Вычислим точность вычисления определенного интеграла по формуле (3.13) в зависимости от количества отрезков n.
Требуемая точность была достигнута при n= 67. Приближенное
значение интеграла с заданной точностью прямоугольников равно 0.4975295296819863.
0.001
по формуле левых
Формула средних прямоугольников.
Запишем правую часть формулы средних прямоугольников (3.7)