Автор работы: Пользователь скрыл имя, 18 Ноября 2012 в 12:37, курсовая работа
Целью курсовой работы является углубление знаний по информатике, развитие и закрепление навыков работы с табличным процессором Microsoft Excel и применение их для решения задач с помощью ЭВМ из предметной области, связанной с исследованиями.
В каждом задании формулируются условия задачи, исходные данные, форма выдачи результатов, указываются основные математические зависимости для решения задачи. В соответствии с методом решения задачи разрабатывается алгоритм решения, который представляется в графической форме. Разработанная программа проходит этап отладки, в процессе которого обнаруживаются ошибки, допущенные при составлении алгоритма и написании программы. Контрольный расчет позволяет убедится в правильности работы программы.
WRITELN(' Нажмите клавишу ENTER...');
READLN;
END.
Введите X[1] = 0.01
Введите Y[1] = 3.08
Введите X[2] = 1.34
Введите Y[2] = 7.67
Введите X[3] = 2.09
Введите Y[3] = 9.65
Введите X[4] = 2.87
Введите Y[4] = 11.61
Введите X[5] = 3.44
Введите Y[5] = 12.09
Введите X[6] = 3.82
Введите Y[6] = 13.2
Введите X[7] = 4.68
Введите Y[7] = 15.75
Введите X[8] = 4.97
Введите Y[8] = 17.98
Введите X[9] = 5.45
Введите Y[9] = 18.86
Введите X[10] = 5.87
Введите Y[10] = 20.28
Введите X[11] = 6.32
Введите Y[11] = 21.32
Введите X[12] = 6.96
Введите Y[12] = 23.86
Введите X[13] = 7.51
Введите Y[13] = 24.53
Введите X[14] = 8.66
Введите Y[14] = 28.56
Введите X[15] = 9.08
Введите Y[15] = 31.94
Введите X[16] = 9.41
Введите Y[16] = 32.98
Введите X[17] = 10.11
Введите Y[17] = 33.97
Введите X[18] = 10.76
Введите Y[18] = 36.54
Введите X[19] = 11.44
Введите Y[19] = 38.65
Введите X[20] = 12.39
Введите Y[20] = 39.99
Введите X[21] = 13.22
Введите Y[21] = 38.76
Введите X[22] = 13.88
Введите Y[22] = 42.76
Введите X[23] = 14.76
Введите Y[23] = 45.86
Введите X[24] = 15.54
Введите Y[24] = 49.06
Введите X[25] = 16.23
Введите Y[25] = 51.98
Результаты расчета
коэффициентов аппроксимации
Для линейной аппроксимации
a1= 3.0245 a2= 2.9646
Для квадратичной аппроксимации
a1= 2.58558 a2=3.11475 a3=-0.00899
Для экспоненциальной аппроксимации
a1=7.55656 a2=0.13585
Результаты расчета
корреляции (для линейной)
Ro=0.99612
Результаты расчета коэффициентов
детерминированности
Для линейной аппроксимации
R2_lin=0.99225
Для квадратичной аппроксимации
R2_kv=0.99243
Для экспоненциальной
R2_exp=0.89343
Рассмотрим назначение функции ЛИНЕЙН.
Эта функция использует метод наименьших квадратов, чтобы вычислить прямую линию, которая наилучшим образом аппроксимирует имеющиеся данные.
Функция возвращает массив, который описывает полученную прямую. Уравнение для прямой линии имеет следующий вид:
y = m1x1 + m2x2 + ... + b или y = mx + b,
где зависимое значение y является функцией независимого значения x. Значения m - это коэффициенты, соответствующие каждой независимой переменной x, а b - это постоянная. Заметим, что y, x и m могут быть векторами.
Для получения результатов
В результате должны заполниться все ячейки интервала А65:В69 (как показано в таблице 9).
Таблица 9.
А |
В | |
65 |
2,96458 |
3,024507 |
66 |
0,054639 |
0,504924 |
67 |
0,992248 |
1,248286 |
68 |
2943,859 |
23 |
69 |
4587,172 |
35,83899 |
Поясним назначение некоторых величин, расположенных в таблице 9.
Величины, расположенные в ячейках А65 и В65 характеризуют соответственно наклон и сдвиг.
Сделаем выводы по результатам полученных данных.
1. Анализ результатов расчетов
показывает, что квадратичная
2. Сравнивая результаты, полученные
при помощи функции ЛИНЕЙН, видим,
что они совпадают с
3. Результаты, полученные с помощью программы на языке PASCAL, совпадают со значениями приведенными выше. Это говорит о верности вычислений.
Информация о работе Аппроксимация функции методом наименьших квадратов