- •Методическое пособие По курсу: «Информатика»
 - •II Модуль
 - •Оглавление
 - •Лабораторная работа №1. Вычисление сложных выражений…………………………………………………….….…4
 - •Лабораторная работа № 5.Обработка и преобразование числовых последовательностей………………………………….25
 - •Лабораторная работа №1 Вычисление сложных выражений
 - •Лабораторная работа №2
 - •Требования к работе
 - •Лабораторные задания
 - •Лабораторная работа №3 Вычисление определенных интегралов и табулирование первообразных функций
 - •Лабораторная работа № 4 Вычисление бесконечных сумм
 - •Лабораторная работа № 5 Обработка и преобразование числовых последовательностей
 - •Лабораторная работа № 6 Вложенные циклы с разветвлениями. Использование массивов.
 - •Лабораторные задания
 - •Лабораторная работа № 7 Использование подпрограмм при программировании на языке Паскаль
 - •Лабораторные задания
 - •Литература
 
Лабораторная работа №3 Вычисление определенных интегралов и табулирование первообразных функций
Часто в научно-технических задачах возникает необходимость вычисления определенного интеграла или значений первообразной функции. Умея вычислить первообразную функцию
		![]()
мы можем вычислить определенный интеграл
		![]()
и наоборот. Но, как правило, выразить первообразную функцию через элементарные функции не удается. Поэтому приходится прибегать к приближенному интегрированию. Для решения этой задачи существует много численных методов, из которых мы рассмотрим два: метод трапеций и метод Сипсона.
Метод трапеций.
Разобьем отрезок интегрирования [a,b] на n равных частей длиной h=(b-a)/n. В точках разбиения x0=a, x1=a+h,... xi=a+ih,..., xn=b. Вычислим ординаты y0=f(x0), y1=f(x1),..., yi=f(x1).
Тогда приближенные значения интеграла методом трапеций вычисляется по формуле

Метод Сипсона.
Разобьем отрезок интегрирования [a,b] на 2n равных частей длиной h=b-a/2n. Пусть точкам разбиения x0=a, x1=a+h, x2=a+2h,..., xi=a+ih,...,
x2n-1=a+(2n-1)h, x2n=b. соответствуют значения подынтегральной функции
y0=f(x0)=f(a), y1=f(x1),..., yi=f(xi),..., y2n-1=f(x2n-1), y2n=f(x2n)=f(b).
Тогда формула Cипсона имеет вид
![]()
Требования к работе:
1. Записать расчетные формулы для решения задачи.
2. Составить блок-схему алгоритма и программу для вычисления определенного интеграла указанным в варианте методом (табл.2), разбивая отрезок интегрирования [a,в] на указанное число (n) частей. Предусмотреть в программе вычисление точного значения определенного интеграла через первообразную.
3. Составить блок - схему и программу вычисления значений первообразной. Предусмотреть в программе печать точных значений первообразной с тем же шагом и вычерчиванием графиков точного и приближенного значений первообразной.
4. Отладить обе программы.
Лабораторные задания
Таблица 2
| 
			 № вар.  | 
		
			 
 Подынтегральная функция 
  | 
		
			 
 Промежуток интегр. [a;b]  | 
		
			 Метод численного решения определ. интегр.  | 
		
			 
 Кол-во частей разб.  | 
		
			 Шаг. вычисл. знач. перво-обр. h  | 
		
			 Точность вычисл. знач. первообр  | 
		
			 Точное значение первообразной 
  | 
	
| 
			 1 
  | 
		
			 
  | 
		
			 [1; 3,5] 
  | 
		
			 Симпсона  | 
		
			 30 
  | 
		
			 0,25 
  | 
		
			 0,001 
 
  | 
		
			 
  | 
	
| 
			 2  | 
		
			 lg2x+ctg2x 
  | 
		
			 
 
  | 
		
			 трапеций 
  | 
		
			 54  | 
		
			 
 
  | 
		
			 0,001 
  | 
		
			 
  | 
	
| 
			 3  | 
		
			 
  | 
		
			 [2; 3] 
  | 
		
			 Симпсона 
  | 
		
			 36  | 
		
			 0,2 
  | 
		
			 0,001 
  | 
		
			 2,3026 (ln ln x - ln ln 2)  | 
	
| 
			 4  | 
		
			 
  | 
		
			 [1; 4] 
  | 
		
			 трапеций 
  | 
		
			 52 
  | 
		
			 0,5 
  | 
		
			 0,001 
  | 
		
			 1/3 ln3x  | 
	
| 
			 5  | 
		
			 
  | 
		
			 [ 0; ln2]  | 
		
			 Симпсона  | 
		
			 104 
  | 
		
			 
  | 
		
			 0,001  | 
		
			 
  | 
	
| 
			 6  | 
		
			 xex sin x 
  | 
		
			 [0; 1] 
  | 
		
			 трапеций  | 
		
			 48 
  | 
		
			 0,2 
  | 
		
			 0,001 
  | 
		
			 
  | 
	
| 
			 7 
  | 
		
			 x sh x 
  | 
		
			 [0; 2]  | 
		
			 Симпсона  | 
		
			 48 
  | 
		
			 0,4 
  | 
		
			 0,001  | 
		
			 
  | 
	
| 
			 
 8 
  | 
		
			 
  | 
		
			 [0; 2]  | 
		
			 трапеций  | 
		
			 208  | 
		
			 0,25  | 
		
			 0,001  | 
		
			 
  | 
	
| 
			 9  | 
		
			 
  | 
		
			 
 [1; 2,5]  | 
		
			 
 Симпсона  | 
		
			 
 44  | 
		
			 
 0,3  | 
		
			 
 0,001  | 
		
			 
  | 
	
| 
			 
 10  | 
		
			 
 x arctg x  | 
		
			 
 [0,
						  | 
		
			 
 трапеций  | 
		
			 
 48  | 
		
			 
 
  | 
		
			 
 0,001  | 
		
			 
  | 
	
| 
			 
 11  | 
		
			 
  | 
		
			 [0; 3]  | 
		
			 Симпсона  | 
		
			 36  | 
		
			 0,5  | 
		
			 0,001  | 
		
			 
  | 
	
| 
			 12  | 
		
			 xx(1+ln x)  | 
		
			 [1; 3]  | 
		
			 трапеций 
  | 
		
			 40  | 
		
			 0,2  | 
		
			 0,001  | 
		
			 xx-1  | 
	
| 
			 13  | 
		
			 
  | 
		
			 
 [0; 1]  | 
		
			 
 Симпсона  | 
		
			 
 44  | 
		
			 
 0,2  | 
		
			 
 0,001 
 
  | 
		
			 
  | 
	
| 
			 14  | 
		
			 
  | 
		
			 1, 2]  | 
		
			 трапеций  | 
		
			 160  | 
		
			 
  | 
		
			 0,001  | 
		
			 
  | 
	
| 
			 
 15  | 
		
			 
 23x  | 
		
			 
 [0; 1]  | 
		
			 
 Симпсона  | 
		
			 
 240  | 
		
			 
 0,2  | 
		
			 
 0,001  | 
		
			 
  | 
	
| 
			 16  | 
		
			 
  | 
		
			 
 [0; 1]  | 
		
			 
 трапеций  | 
		
			 
 22  | 
		
			 
 1/8  | 
		
			 
 0,001  | 
		
			 
 
  | 
	
| 
			 17  | 
		
			 
  | 
		
			 
 [0; 2]  | 
		
			 
 Симпсона  | 
		
			 
 48  | 
		
			 
 0,25  | 
		
			 
 0,001  | 
		
			 
  | 
	
| 
			 18  | 
		
			 sin2 x  | 
		
			 
  | 
		
			 трапеций  | 
		
			 22  | 
		
			 
  | 
		
			 0,001  | 
		
			 
  | 
	
| 
			 19  | 
		
			 
  | 
		
			 [0; 1,9999]  | 
		
			 Симпсона  | 
		
			 96  | 
		
			 0,25  | 
		
			 0,001  | 
		
			 
 
  | 
	
| 
			 20  | 
		
			 ex cos2 x  | 
		
			 [0; ]  | 
		
			 трапеций  | 
		
			 60  | 
		
			 /6  | 
		
			 0,001  | 
		
			 
  | 
	
| 
			 21  | 
		
			 (x ln x)2  | 
		
			 [1; e]  | 
		
			 Симпсона  | 
		
			 52  | 
		
			 
  | 
		
			 0,001  | 
		
			 
  | 
	
| 
			 22  | 
		
			 
  | 
		
			 
 [0; 3]  | 
		
			 
 трапеций  | 
		
			 
 176  | 
		
			 
 0,6  | 
		
			 
 0,001  | 
		
			 
 
  | 
	
| 
			 23  | 
		
			 
  | 
		
			 
 [0; 1]  | 
		
			 
 Симпсона  | 
		
			 
 36  | 
		
			 
 0,25  | 
		
			 
 0,001  | 
		
			 
 
  | 
	
| 
			 
 24  | 
		
			 
 sinx ln(tgx) 
  | 
		
			 
 [1; 1,5]  | 
		
			 
 трапеций  | 
		
			 
 52  | 
		
			 
 0,1  | 
		
			 
 0,001  | 
		
			 
 
  | 
	
| 
			 
 25  | 
		
			 
  | 
		
			 
 [0; 1,5]  | 
		
			 
 Симпсона  | 
		
			 
 132  | 
		
			 
 0,3  | 
		
			 
 0,001  | 
		
			 
 
  | 
	
| 
			 
 26  | 
		
			 
  | 
		
			 [0;3/4]  | 
		
			 
 трапеций  | 
		
			 
 40  | 
		
			 
 3/20  | 
		
			 
 0,001  | 
		
			 
  | 
	
| 
			 
 27  | 
		
			 
  | 
		
			 
 [0; 1]  | 
		
			 
 Симпсона  | 
		
			 
 78  | 
		
			 
 0,2  | 
		
			 
 0,001  | 
		
			 
 
  | 
	
| 
			 
 28  | 
		
			 
  | 
		
			 
 [1; 2]  | 
		
			 
 трапеций  | 
		
			 
 40  | 
		
			 
 0,2  | 
		
			 
 0,001  | 
		
			 
  | 
	
| 
			 
 29  | 
		
			 
  | 
		
			 
 [1; 2]  | 
		
			 
 Симпсона  | 
		
			 
 72  | 
		
			 
 0,125  | 
		
			 
 0,001  | 
		
			 
  | 
	
| 
			 30  | 
		
			 
  | 
		
			 
 [1; 2]  | 
		
			 
 трапеций  | 
		
			 
 36  | 
		
			 
 0,25  | 
		
			 
 0,001  | 
		
			 
  | 
	




