Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛАБ_ПРОГР.doc
Скачиваний:
8
Добавлен:
12.11.2019
Размер:
1.67 Mб
Скачать
    1. Вычисление определенного интеграла

Пусть требуется вычислить значение

с заданной точностью . График функции f(x) представлен на рисунке 1.

Рисунок 1 – Вычисление интеграла

6.2.1 Метод средних прямоугольников

Для вычисления значения интеграла разбиваем отрезок интегрирования на n равных частей (в первом приближении принимаем n = 4) и определим значения f (xi), где xi = a + hi + h/2; h = (ba)/n (рисунок 2).

Рисунок 2 – Метод средних прямоугольников

Вычислим площадь si каждого из полученных прямоугольников: si = hf (xi). Сумма I1 площадей этих прямоугольников и является приближенным значением интеграла:

.

Однако одно приближение не позволяет оценить точность, с которой вычислено значение интеграла, поэтому необходимо найти второе приближение. Для этого увеличим число отрезков разбиения n в 2 раза, т. е. n = 2n. Аналогично I1 находим

.

Для вычисления интеграла с заданной точностью проверим условие |I2 - I1|  . Если условие выполняется, то I2 принимается за искомое значение интеграла. Если условие не выполняется, то последнее значение интеграла I2 принимается за предыдущее, т. е. I1 = I2. После этого удвоим число точек деления отрезка и вычислим новое значение I2. Процесс удвоения n и вычисление I2 будем продолжать до тех пор, пока не выполнится условие |I2 - I1|  .

6.2.1 Метод трапеций

Для вычисления значения интеграла разбиваем отрезок интегрирования на n равных частей (в первом приближении принимаем n = 4) и определим значения f (xi) (i = 0, 1, …, n), где xi = a + hi; h = (ba)/n (рисунок 3).

Рисунок 3 – Метод трапеций

Вычислим площадь si каждой из полученных трапеций: si = h(f (xi-1) + f (xi))/2 . Сумма I1 площадей этих трапеций и является

Однако одно приближение не позволяет оценить точность, с которой вычислено значение интеграла, поэтому необходимо найти второе приближение. Для этого увеличим число отрезков разбиения n в 2 раза, т. е. n = 2n. Аналогично I1 находим

.

Для вычисления интеграла с заданной точностью проверим условие |I2 - I1|  . Если условие выполняется, то I2 принимается за искомое значение интеграла. Если условие не выполняется, то последнее значение интеграла I2 принимается за предыдущее, т. е. I1 = I2. После этого удвоим число точек деления отрезка и вычислим новое значение I2. Процесс удвоения n и вычисление I2 будем продолжать до тех пор, пока не выполнится условие |I2 - I1|  .

  1. Методические указания

Вычисление интеграла оформить в виде функции, где в качестве одного из параметров использовать указатель на функцию f (x).

  1. Варианты заданий

  1. Вычислить выражение

.

Интегралы вычислять с точностью = 10-4.

  1. Вычислить выражение

.

Интегралы вычислять с точностью = 10-5.

  1. Вычислить выражение

.

Интегралы вычислять с точностью = 10-4.

4) Вычислить выражение

.

Интегралы вычислять с точностью = 10-5.

5) Вычислить выражение

.

Интегралы вычислять с точностью = 10-4.

6) Вычислить выражение

.

Интегралы вычислять с точностью = 10-5.

7) Вычислить выражение

.

Интегралы вычислять с точностью = 10-4.

8) Вычислить выражение

.

Интегралы вычислять с точностью = 10-5.

9) Вычислить выражение

.

Интегралы вычислять с точностью = 10-4.

10) Вычислить выражение

.

Интегралы вычислять с точностью = 10-5.

11) Вычислить выражение

.

Интегралы вычислять с точностью = 10-4.

12) Вычислить выражение

.

Интегралы вычислять с точностью = 10-5.

13)* Вычислить площадь фигуры, ограниченной кривыми

; ; .

Интегралы вычислять с точностью = 10-4.

14)* Вычислить площадь фигуры между дугами двух кривых

и .

Интегралы вычислять с точностью = 10-5.

15)* Вычислить площадь фигуры между дугами двух кривых

и .

Интегралы вычислять с точностью = 10-4.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]