Файл: Аппроксимация функции методом наименьших квадратов.docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 01.12.2023
Просмотров: 106
Скачиваний: 1
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
СОДЕРЖАНИЕ
Федеральное государственное бюджетное образовательное учреждение высшего образования
Расчёт с помощью таблиц, выполненных средствами Microsoft Excel.
Программа расчета на языке программирования VBA.
Результаты расчёта на языке программирования VBA.
Результаты, полученные с помощью функции ЛИНЕЙН.
Федеральное государственное бюджетное образовательное учреждение высшего образования
«Санкт-Петербургский государственный горный Университет»
КУРСОВАЯ РАБОТА
по дисциплине Информатика
(наименование учебной дисциплины согласно учебному плану)
ПОЯСНИТЕЛЬНАЯ ЗАПИСКА
Тема: Аппроксимация функции методом наименьших квадратов
Автор: студент гр. ЭРБ-22 _______________ / Каримов.А.Ф/
(подпись) (Ф.И.О.)
ОЦЕНКА: _____________
Дата: ___________________
ПРОВЕРИЛ
Руководитель проекта _доцент__ ________________ /_Ильин А.Е./
(должность) (подпись) (Ф.И.О.)
Санкт - Петербург
2023
МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ
УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ
САНКТ-ПЕТЕРБУРГСКИЙ ГОРНЫЙ УНИВЕРСИТЕТ
| УТВЕРЖДАЮ Заведующий кафедрой _________________/Кризский В.Н./ (подпись) (Ф.И.О.) "5" февраля 2023г. |
Кафедра информатики и компьютерных технологий
ЗАДАНИЕ НА КУРСОВОЕ ПРОЕКТИРОВАНИЕ
студенту группы ЭРБ-22 Каримов А.Ф (шифр группы) (Ф.И.О.)
Тема :Аппроксимация экспериментальных данных методом наименьших квадратов
Исходные данные: ________Вариант №4_____________________________________
Содержание пояснительной записки: Пояснительная записка включает в себя задание на выполнение работы; расчетные формулы; таблицы, выполненные средствами Microsoft Excel, с пояснениями; результаты расчета; в виде таблиц и графиков; программа на VBA и результаты ее работы; выводы; библиографический список.
_________________________
Требования к графической части проекта и пояснительной записке содержатся в Методических указаниях к выполнению курсовой работы.
Срок сдачи законченной работы 10 мая 2023 г.
Задание выдал: доцент / Ильин А.Е /
(должность) (подпись) (Ф.И.О.)
Задание принял к исполнению студент: / /
(подпись) (Ф.И.О.)
Дата выдачи задания: 15 февраля 2023 г
Аннотация.
Пояснительная записка представляет собой отчёт о выполнении курсовой работы. В ней рассматриваются вопросы построения эмпирических формул методом наименьших квадратов, линейным и экспоненциальным методом (МНК) средствами пакета Microsoft Excel и решение данной задачи в VBA. По окончании выполнения работы необходимо решить, каким методом задача решается лучше всего, а также определить каким средством это легче сделать: посредством Microsoft Excel или VBA.
Страниц- 26, таблиц- 9, изображений- 4.
Оглавление.
Федеральное государственное бюджетное образовательное учреждение высшего образования 1
Аннотация. 3
Оглавление. 4
Введение. 5
Постановка задачи. 6
Расчётные формулы. 7
Расчёт с помощью таблиц, выполненных средствами Microsoft Excel. 11
Схема алгоритма. 19
Программа расчета на языке программирования VBA. 20
Результаты расчёта на языке программирования VBA. 23
Результаты, полученные с помощью функции ЛИНЕЙН. 24
Представление результатов в виде графиков. 25
Вывод. 26
Список используемой литературы. 27
Введение.
Целью курсовой работы является углубление знаний по информатике, развитие и закрепление навыков работы с Microsoft Excel и применение их для решения задач с помощью ЭВМ из предметной области, связанной с исследованиями.
В каждом задании формулируются условия задачи, исходные данные, форма выдачи результатов, указываются основные математические зависимости для решения задачи. В соответствии с методом решения задачи разрабатывается алгоритм решения, который представляется в графической форме. Разработанная программа проходит этап отладки, в процессе которого обнаруживаются ошибки, допущенные при составлении алгоритма и написании программы. Контрольный расчет позволяет убедится в правильности работы программы.
Постановка задачи.
1. Используя метод наименьших квадратов функцию , заданную таблично,
аппроксимировать
а) многочленом первой степени ;
б) многочленом второй степени ;
в) экспоненциальной зависимостью .
2. Для каждой зависимости вычислить коэффициент детерминированности.
3. Вычислить коэффициент корреляции (только в случае а).
4. Для каждой зависимости построить линию тренда.
5. Используя функцию ЛИНЕЙН вычислить числовые характеристики зависимости от .
6. Сравнить свои вычисления с результатами, полученными при помощи функции ЛИНЕЙН.
7. Сделать вывод, какая из полученных формул наилучшим образом аппроксимирует функцию .
8. Написать программу на одном из языков программирования и сравнить результаты счета с полученными выше.
Вариант 1. Функция задана табл. 1
Таблица 1.
0,77 | 0,56 |
1,45 | 2,08 |
1,76 | 3,04 |
2,23 | 2,76 |
2,65 | 3,65 |
2,76 | 7,06 |
3,45 | 14,98 |
3,89 | 15,98 |
4,87 | 23,22 |
5,04 | 26,12 |
5,54 | 28,76 |
5,81 | 30,76 |
6,98 | 45,76 |
7,34 | 50,87 |
7,86 | 60,45 |
8,12 | 65,87 |
8,87 | 77,85 |
9,45 | 86,09 |
10,87 | 101,65 |
11,23 | 124,37 |
11,89 | 130,75 |
12,56 | 149,56 |
13,43 | 172,45 |
13,55 | 175,51 |
14,76 | 200,54 |
177,13 | 1600,69 |
x | y |
Расчётные формулы.
Часто при анализе эмпирических данных возникает необходимость найти функциональную зависимость между величинами x и y, которые получены в результате опыта или измерений.
Хi (независимая величина) задается экспериментатором, а yi, называемая эмпирическими или опытными значениями получается в результате опыта.
Аналитический вид функциональной зависимости, существующей между величинами x и y обычно неизвестен, поэтому возникает практически важная задача - найти эмпирическую формулу
, (1)
(где - параметры), значения которой при возможно мало отличались бы от опытных значений .
Согласно методу наименьших квадратов наилучшими коэффициентами считаются те, для которых сумма квадратов отклонений найденной эмпирической функции от заданных значений функции
(2)
будет минимальной.
Используя необходимое условие экстремума функции нескольких переменных – равенство нулю частных производных, находят набор коэффициентов , которые доставляют минимум функции , определяемой формулой (2) и получают нормальную систему для определения коэффициентов :
(3)
Таким образом, нахождение коэффициентов сводится к решению системы (3).
Вид системы (3) зависит от того, из какого класса эмпирических формул мы ищем зависимость (1). В случае линейной зависимости система (3) примет вид:
(4)
В случае квадратичной зависимости