с
точностью e=10-5.
Для
этого представить его в виде , выбрать число A так, чтобы
выполнялось неравенство
и вычислить
по
составленной программе с точностью e/2.
Указание:
Для выбора А нужно подобрать такую функцию ,
чтобы интеграл
существовал, явно вычислялся и его зависимость
от А была не очень сложной. При этом А находится из неравенства
.
Литература.
1. Волков Е.А. Численные методы. М.1982.
Тема 4. Вычисление определенного интеграла.
Задание 14.
1. Основываясь на малой
квадратурной формуле Гаусса с 3-мя узлами, построить составную квадратурную
формулу Гаусса (СКФГ) для приближенного вычисления интеграла .
Сформулировать правило Рунге для практической оценки погрешности этой формулы и
указать класс функций, для которых оно теоретически обосновано.
2. Составить программу, реализующую вычисление интеграла по СКФГ с заданной точностью e. Точность (погрешность) формулы оценивать по правилу Рунге. Координаты узлов и коэффициенты малой КФГ с 3 узлами для отрезка [-1, 1] взять в [2, гл.3, §5, п.3]
Входные данные программы: a, b, f, e; n – начальное число отрезков разбиения отрезка [a, b]; m – предельное число этих отрезков.
Выходные результаты: k – число узлов, обеспечивающее заданную точность вычисления интеграла, Sk – приближенное значение интеграла.
3. Вычислить интеграл
с
точностью e=10-5.
Для
этого приблизить его собственным интегралом (вычислить
по составленной программе с точностью e/2), выбрав число A так,
чтобы выполнялось неравенство
.
Указание:
Для выбора А нужно подобрать такую функцию ,
для которой интеграл
существует, явно вычисляется и его зависимость
от А не очень сложная. При этом А находится из неравенства
.
Литература.
1. Волков Е.А. Численные методы. М.1982.
2. Березин И.С., Жидков Н.П. Методы вычислений., Т.1., М.1959, гл.3, §5.
Тема 4. Вычисление определенного интеграла.
Задание 15.
1. Построить малую
квадратичную формулу типа Гаусса ,
a>-1,
c³0,
с одним узлом. Привести выражения погрешности этой формулы для
и
оценку погрешности через длину отрезка [c, d]. Построить составную квадратурную
формулу типа Гаусса (СКФТГ) для интеграла
,
а³0,
разбив отрезок [a, b] на n равных частей [zi-1, zi], где
.
Привести выражение погрешности СКФТГ и ее оценку через
для
.
2. Составить программу, реализующую вычисление интеграла по СКФТГ.
Входные данные программы: a, b, f, a; n – начальное число отрезков разбиения отрезка [a, b]; m – предельное число этих отрезков.
Выходные результаты: n, Sk – приближенное значение интеграла.
3. Вычислить интеграл по
СКФТГ при n=10,20,30 с помощью составленной программы. Пользуясь теоретической
оценкой погрешности СКФТГ из п.1, выяснить, какое число разбиений гарантирует вычисление
интеграла с точностью 10-3. Вычислить интеграл для этого числа
разбиений и найти погрешность приближенного значения интеграла, сравнив его с
точным значением, вычисленным аналитически.
Литература.
1. Березин И.С., Жидков Н.П. Методы вычислений., Т.1., М.1959, 1961, гл.3, §5.
2. Методические указания по вычислительному практикуму. Ч. II., Л., 1983, стр. 34-35.
Тема 4. Вычисление определенного интеграла.
Задание 16.
1. Вычислить коэффициенты
интерполяционной квадратурной формулы ,
a>-1.
Привести выражения погрешности этой формулы для
и
оценку погрешности через длину отрезка [c, d]. На основе полученных результатов
построить составную квадратурную формулу
,
разбив отрезок [a, b] на n равных частей
,
где
. Привести выражение погрешности СКФТГ и ее
оценку через
для
.
2. Составить программу, реализующую вычисление интеграла по СКФТГ.
Входные данные программы: a, b, f, a; n – начальное число отрезков разбиения отрезка [a, b]; m – предельное число этих отрезков.
Выходные результаты: n, Sk – приближенное значение интеграла.
3. Вычислить интеграл с
помощью составленной программы при n=10,20,30 с помощью составленной программы.
Пользуясь теоретической оценкой погрешности из п.1, выяснить, какое число
разбиений гарантирует вычисление интеграла с точностью 10-3.
Вычислить интеграл для этого числа разбиений и найти погрешность приближенного
значения интеграла, сравнив его с точным значением, вычисленным аналитически.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.