Файл: Курсовая работа по дисциплине Информационные технологии.docx

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 03.12.2023

Просмотров: 47

Скачиваний: 3

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.


Рисунок 49 - Фрагмент листа MathCAD с исходными данными

Линейная регрессия

Линейная регрессия в системе MathCAD выполняется по векторам аргумента Х и отсчетов Y функциями: intercept(X,Y) – вычисляет параметр a1 , смещение линии регрессии по вертикали; slope(X,Y) – вычисляет параметр a2 , угловой коэффициент линии регрессии. Полученные значения коэффициентов используем в уравнении регрессии

Функция corr(Y,y(x)) - вычисляет коэффициент корреляции Пирсона. Чем он ближе к 1, тем точнее обрабатываемые данные соответствуют линейной зависимости.

Вычислив параметры линейной регрессии, строим графики исходной функции y и функции линейной регрессии f(x)



Рисунок 50 - Фрагмент листа MathCAD с найденными коэффициентами для системы уравнений и графиком зависимости линии тренда для линейной аппроксимации

Полиномиальная регрессия

Одномерная полиномиальная регрессия с произвольной степенью n полинома и с произвольными координатами отсчетов в MathCAD выполняется функцией regress(X,Y,n), которая вычисляет вектор S, в составе которого находятся коэффициенты ai полинома n-й степени. Значения коэффициентов ai могут быть извлечены из вектора S функцией submatrix(S, 3, length(S)-1, 0, 0). Полученные значения коэффициентов используем в уравнении регрессии/ Вычислив параметры квадратичной регрессии, строим графики исходной функции y и функции квадратичной регрессии f(x)



Рисунок 51 - Фрагмент листа MathCAD с найденными коэффициентами для системы уравнений и графиком зависимости линии тренда для квадратичной аппроксимации



Рисунок 52 - Фрагмент листа MathCAD с найденными коэффициентами для системы уравнений и графиком зависимости линии тренда для экспоненциальной аппроксимации

Проведенные расчеты показывают, что результаты, полученные с помощью среды MathCAD, полностью совпадают со значениями, рассчитанными в MS Excel.
    1. Аппроксимация с помощью VBA


Код программы:
Результат работы программы представлен на рисунках



Рисунок 53 – Результат работы программы (Линейная аппроксимация)



Рисунок 54 – Результат работы программы (Квадратичная аппроксимация)



Рисунок 55 – Результат работы программы (Экспоненциальная аппроксимация)

Заключение


Проанализировав результаты решения в различных средах, можно сделать вывод о наличии своих плюсов и минусов работы в каждой из них. Однако незначительные различия в преобразовании численных результатов и обширные возможности экспорта и импорта данных позволяют утверждать, что искажения фактических результатов не происходит.

В ходе выполнения данной работы были получены более глубокие знания и ряд новых навыков в области взаимодействия со средами Microsoft Excel, Mathcad и VBA.

Таким образом цель работы можно считать достигнутой.

Список литературы


1. Воробьева Ф.И. Информатика. MS Excel 2010: учебное пособие / Ф.И. Воробьева, Е.С. Воробьев. Казань. КНИТУ. 2014. 100 с. http://biblioclub.ru/index.php?page=book&id=428798 (Дата обращения 06.09.2019).

2. Грошев А.С. Информатика: учебник для вузов / А.С. Грошев. - Москва; Берлин: Директ-Медиа. 2015. 484 с. http://biblioclub.ru/index.php?page=book&id=428591 (Дата обращения 06.09.2019). / А.С. Грошев. - 2-е изд. - Москва; Берлин: Директ-Медиа. 2015. 285 с. http://biblioclub.ru/index.php?page=book&id=434666 (Дата обращения 06.09.2019).

4. Агафонов Е.Д. Прикладное программирование: учебное пособие / Е.Д. Агафонов, Г.В. Ващенко. Красноярск: Сибирский федеральный университет. 2015. 112 с. http://biblioclub.ru/index.php?page=book&id=43564 (Дата обращения 06.09.2019).

5.Методические указания по выполнению курсовой работы для студентов специальности 130403. /Беляев В.В., Саттарова Н. И. – СПб.: РИЦ горн. ин-т., 2010

6.Правила оформления курсовых и квалификационных работ. Методические указания. /Онушкина И.О., Талалай П. Г. – СПб.: РИЦ горн. ин-т., 2005