- •Лабораторная работа № 1
- •5.1 Линейная программа
- •Далее создадим файл:
- •Задания1
- •Лабораторная работа № 2
- •7. Варианты задания
- •Лабораторная работа № 3
- •5.2 Оператор if
- •Лабораторная работа № 4
- •Лабораторная работа № 5
- •Задание 2. Циклический вычислительный процесс конечные суммы и произведения
- •Лабораторная работа № 6
- •Лабораторная работа № 7
- •5.1 Одномерный массив
- •5.3 Индексация с помощью указателей
- •Лабораторная работа № 8
- •Лабораторная работа № 9
- •Лабораторная работа № 11
- •Задача 2. Параметры функции
- •Лабораторная работа № 12
- •Лабораторная работа № 13
- •5. Содержание отчета
- •Лабораторная работа № 14
- •5. Содержание отчета
- •Решение уравнения методом деления отрезка пополам (бисекций)
- •Лабораторная работа № 15
- •6.2.1 Метод средних прямоугольников
- •6.2.1 Метод трапеций
- •Лабораторная работа № 10
- •Лабораторная работа № 16
- •5. Содержание отчета
- •Директива #include
- •7. Методические указания
- •8. Варианты заданий.
- •Лабораторная работа № 17
- •Лабораторная работа № 18
- •Лабораторная работа № 19
- •5. Содержание отчета
- •6.1.1 Доступ к элементам структуры
- •6.1.2 Присваивание структур
- •Лабораторная работа № 20
- •Например, формула
- •Задание на программирование
6.2.1 Метод средних прямоугольников
Для вычисления значения интеграла разбиваем отрезок интегрирования на nравных частей (в первом приближении принимаемn= 4) и определим значенияf(xi), гдеxi=a+hi+h/2;h= (b–a)/n(рисунок 2).
Рисунок 2 – Метод средних прямоугольников
Вычислим площадь siкаждого из полученных прямоугольников:si=hf(xi). СуммаI1 площадей этих прямоугольников и является приближенным значением интеграла:
.
Однако одно приближение не позволяет оценить точность, с которой вычислено значение интеграла, поэтому необходимо найти второе приближение. Для этого увеличим число отрезков разбиения nв 2 раза, т. е.n= 2n. Аналогично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= (b–a)/n(рисунок 3).
Рисунок 3 – Метод трапеций
Вычислим площадь siкаждой из полученных трапеций:si=h(f(xi-1) +f(xi))/2 . СуммаI1 площадей этих трапеций и является
Однако одно приближение не позволяет оценить точность, с которой вычислено значение интеграла, поэтому необходимо найти второе приближение. Для этого увеличим число отрезков разбиения nв 2 раза, т. е.n= 2n. АналогичноI1находим
.
Для вычисления интеграла с заданной точностью проверим условие |I2-I1|. Если условие выполняется, тоI2 принимается за искомое значение интеграла. Если условие не выполняется, то последнее значение интегралаI2принимается за предыдущее, т. е.I1=I2. После этого удвоим число точек деления отрезка и вычислим новое значениеI2. Процесс удвоенияnи вычислениеI2будем продолжать до тех пор, пока не выполнится условие |I2-I1|.
Методические указания
Вычисление интеграла оформить в виде функции, где в качестве одного из параметров использовать указатель на функцию f(x).
Варианты заданий
Вычислить выражение
.
Интегралы вычислять с точностью = 10-4.
Вычислить выражение
.
Интегралы вычислять с точностью = 10-5.
Вычислить выражение
.
Интегралы вычислять с точностью = 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.