393
.pdfОкончательные результаты и вывод разместим на отдельном листе.
№  | 
	Уравнение  | 
	Сумма: (y-y1)^2  | 
	Вывод  | 
1  | 
	y1=ax+b  | 
	1,98  | 
	
  | 
2  | 
	y1=bx^a  | 
	1,39  | 
	Оптимальный вариант  | 
3  | 
	y1=b*exp(ax)  | 
	81,11  | 
	
  | 
4  | 
	y1=ba^x  | 
	81,11  | 
	
  | 
5  | 
	y1=aLn(x)+b  | 
	48,93  | 
	
  | 
6  | 
	y1=b+a/x  | 
	153,44  | 
	
  | 
7  | 
	y1=1/(ax+b)  | 
	23107  | 
	
  | 
Сравнивая суммы квадратов отклонений экспериментальных и аппроксимирующих значений функции, находим, что оптимальным решением является степенная функция у=bха, для которой сумма принимает минимальное значение 1,39.
Отметим, что для обоих видов показательной функции суммы квадратов отклонений экспериментальных и аппроксимирующих значений функции одинаковы. Экспериментатор может выбрать любой вид по своему усмотрению.
ЛАБОРАТОРНАЯ РАБОТА № 1
Результаты эксперимента приведены в табл. 3 Найти аппроксимирующие зависимости по всем предложенным
формулам, построить графики эмпирической и аппроксимирующей зависимостей в одной системе координат и выбрать оптимальный вариант по наименьшему значению суммы квадратов отклонений. Решение выполнить в Excel. Окончательные результаты и вывод разместить на отдельном листе.
21
Таблица 3
Исходные данные
№  | 
	X  | 
	1  | 
	2  | 
	3  | 
	4  | 
	5  | 
	6  | 
	7  | 
	8  | 
	9  | 
	10  | 
вар-та  | 
|||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
1  | 
	Y  | 
	1,25  | 
	0,99  | 
	0,83  | 
	0,72  | 
	0,63  | 
	0,54  | 
	0,51  | 
	0,46  | 
	0,41  | 
	0,38  | 
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
2  | 
	Y  | 
	1,41  | 
	2,49  | 
	4,66  | 
	7,16  | 
	9,07  | 
	10,6  | 
	13,9  | 
	16,2  | 
	17,8  | 
	20,4  | 
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
3  | 
	Y  | 
	1,92  | 
	1,87  | 
	2,88  | 
	4,31  | 
	5,29  | 
	6,16  | 
	9,29  | 
	11,8  | 
	14,5  | 
	19,1  | 
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
4  | 
	Y  | 
	3,43  | 
	3,95  | 
	4,27  | 
	4,74  | 
	4,56  | 
	4,64  | 
	4,72  | 
	4,75  | 
	4,69  | 
	4,74  | 
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
5  | 
	Y  | 
	2,81  | 
	3,42  | 
	4,91  | 
	6,62  | 
	7,63  | 
	8,11  | 
	10,4  | 
	11,5  | 
	11,9  | 
	13,3  | 
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
6  | 
	Y  | 
	1,81  | 
	3,22  | 
	4,68  | 
	6,02  | 
	6,47  | 
	6,29  | 
	7,84  | 
	8,13  | 
	7,67  | 
	8,18  | 
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
7  | 
	Y  | 
	11,6  | 
	6,05  | 
	4,71  | 
	4,38  | 
	3,68  | 
	2,65  | 
	3,51  | 
	3,24  | 
	2,31  | 
	2,39  | 
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
8  | 
	Y  | 
	1,9  | 
	3,19  | 
	4,59  | 
	6,14  | 
	6,51  | 
	6,31  | 
	7,79  | 
	8,12  | 
	7,66  | 
	8,21  | 
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
9  | 
	Y  | 
	1,41  | 
	2,46  | 
	4,55  | 
	7,27  | 
	9,14  | 
	10,5  | 
	13,9  | 
	16,2  | 
	17,5  | 
	20,6  | 
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
10  | 
	Y  | 
	2,51  | 
	1,99  | 
	1,66  | 
	1,44  | 
	1,26  | 
	1,08  | 
	1,02  | 
	0,92  | 
	0,81  | 
	0,76  | 
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
ЛАБОРАТОРНАЯ РАБОТА № 2
Результаты эксперимента приведены в табл. 3
Разработать программуна VBAпоприведённой блок-схеме (рис.9). Подпрограмма VVOD(n,ku,x,y) считывает исходные данные с 1-го листа. Параметры: n=10 количество экспериментальных значений;
кu=8 количество функций; x(n), y(n) массивы координат. Подпрограмма XYUV(n,x,y,u,v,k) преобразует массивы коорди-
нат x(n), y(n) в массивы координат u(n), v(n). Отметим, что массивы u(n), v(n) необходимо заполнять и для линейной функции: u(i)=x(i); v(i)=y(i).
Подпрограмма S1(n,u) находит сумму элементов массива. Подпрограмма S2(n,u,u) находит сумму произведений соответст-
вующих элементов двух массивов.
22
Начало  | 
	
  | 
VVOD(n,ku,x,y)  | 
	
  | 
K=1,ku  | 
	
  | 
XYUV(n,x,y,u,v,k)  | 
	
  | 
su=S1(n,u)  | 
	
  | 
sv=S1(n,v)  | 
	
  | 
suv=S2(n,u,v)  | 
	
  | 
suu=S2(n,u,u)  | 
	
  | 
MNK(n,su,sv,suv,suu,a.b)  | 
	
  | 
AB(a,b,k)  | 
	
  | 
VJVOD(n,x,y,a,b,k)  | 
	f(a,b,x,k)  | 
ITOG(ku)
Конец
Рис. 9
23
Подпрограмма MNK(n,su,sv,suv,suu,a,b) находит параметры A и B. Подпрограмма AB(a,b,k) находит параметры a и b. Подпрограмма VJVOD(n,x,y,a,b,k) выводит результаты вычис-
лений на соответствующий лист (со 2-го по 9-й). Лист должен выглядеть, как в примере, но не выводить значения параметров , 1, 2, A, B.
Подпрограмма f(a,b,x,k) находит значение аппроксимируемой функции.
Подпрограмма ITOG(ku) оформляет лист (10-й) окончательных результатов.
Построить графики эмпирической и аппроксимирующей зависимостей в одной системе координат. Лист должен выглядеть, как в примере.
Библиографический список
1.Основы информатики: Учебное пособие / Н.А. Мамаева, А.А. Соловьёв, Т.А. Санькова, Н.Ф. Антипенко, Н.В. Хохлова. Омск:
ОТИИ, 2008.
2.Лабораторный практикум по информатике: Учебно-методичес- кое пособие / О.А. Дерябина, Н.Н. Егорова, С.А. Зырянова. Омск: Изд-во СибАДИ, 2008.
3.Калиткин Н.Н. Численные методы. – М.: Наука, 1978.
4.Острейковский В.А. Информатика: Учеб. для вузов. М.: Высшая школа, 2001.
24
Содержание
Введение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
ПОСТАНОВКА ЗАДАЧИ АППРОКСИМАЦИИ . . . . . . . . . . . . . . . . . . . . . . . 3
Подбор аналитической зависимости по методу наименьших квадратов. . . . . . . . . . . . . . . . . . . . . . . . . 4
ПРИМЕР ВЫПОЛНЕНИЯ ЛАБОРАТОРНОЙ РАБОТЫ . . . . . . . . . . . . . . . . 10
ЛАБОРАТОРНАЯ РАБОТА № 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
ЛАБОРАТОРНАЯ РАБОТА № 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Библиографический список. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22
25
Учебное издание
ПОИСК ЭМПИРИЧЕСКИХ
ЗАВИСИМОСТЕЙ
ПО ЭКСПЕРИМЕНТАЛЬНЫМ
ДАННЫМ
Методические указания к лабораторным работам
для студентов инженерных специальностей
Составитель Юрий Георгиевич Аверьянов
***
Редактирование и компьютерную вёрстку выполнила Т.И. Кукина
***
Подписано к печати 04.02.09 Формат 60 90 1/16. Бумага писчая Оперативный способ печати Гарнитура Times New Roman Усл. п. л. 1,5, уч.-изд. л. 1,5 Тираж 100 экз. Заказ №___
Цена договорная
Издательство СибАДИ 644099, Омск, ул. П. Некрасова, 10
Отпечатано в ПЦ издательства СибАДИ 644099, Омск, ул. П. Некрасова, 10
26
