Тип работы:
Предмет:
Язык работы:


Исследование итерационных методов решения разностных уравнений

Работа №114871

Тип работы

Бакалаврская работа

Предмет

математическое моделирование

Объем работы44
Год сдачи2021
Стоимость4600 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
74
Не подходит работа?

Узнай цену на написание


Аннотация 2
Введение 5
Глава 1 Анализ итерационных методов решения разностных уравнений 7
1.1 Метод простых итераций 7
1.2 Метод Гаусса-Зейделя 9
1.3 Метод решения разностных уравнений как задачи на установление 11
1.4 Итерационный метод переменных направлений 14
Глава 2 Анализ итерационных алгоритмов решения разностных уравнений 18
2.1 Анализ алгоритма простых итераций 18
2.2 Анализ алгоритма Зейделя 20
2.3 Анализ алгоритма Якоби 23
Глава 3 Разработка и тестирование программы для решения СЛАУ 26
3.1 Обзор и анализ программ и сервисов для решения СЛАУ 26
3.1.1 Онлайн-калькулятор math.semestr.ru 26
3.1.2 Онлайн-сервис AtoZmath.com 27
3.1.3 Образовательный онлайн-сервис Webmath.ru 29
3.2 Реализация программы для решения СЛАУ 31
3.3 Тестирование программы для решения СЛАУ 35
Заключение 40
Список используемой литературы и используемых источников 42

Разностное уравнение — это уравнение, связывающее значение некоторой неизвестной функции в любой точке с её значением в одной или нескольких точках, отстоящих от данной на определенный интервал.
Разностные уравнения широко применяются в математической физике, для описания дискретных систем и других областях.
Следует отметить, что при решении указанных задач создаются системы линейных алгебраических уравнений (СЛАУ), решение которых, как показывает практика, связано с большими затратами времени ЭВМ. Это обусловлено тем, что матрицы СЛАУ имеют большую размерность.
Таким образом, возникает проблема выбора метода и алгоритма решения СЛАУ, которые обеспечат эффективное решение конкретного разностного уравнения.
Одними из подходов, которые применяются для решения СЛАУ, являются итерационные методы и алгоритмы, позволяющие получить приближенное решение задачи с любой заданной точностью за конечное число арифметических операций.
Исследование итерационных методов и реализация алгоритмов решения разностных уравнений представляет актуальность и научно-практический интерес.
Объектом исследования бакалаврской работы являются методы решения разностных уравнений.
Предметом исследования бакалаврской работы являются итерационные методы и алгоритмы решения разностных уравнений.
Цель бакалаврской работы - исследование итерационных методов и реализация алгоритмов решения разностных уравнений.
Для достижения данной цели необходимо выполнить следующие задачи:
• выполнить постановку задачи исследования и проанализировать итерационные методы решения разностных уравнений;
• проанализировать и выбрать эффективный алгоритм решения СЛАУ на основе итерационных методов;
• разработать и протестировать программу для решения СЛАУ.
Методы исследования - итерационные методы решения разностных уравнений, технология Electron.
Практическая значимость бакалаврской работы заключается в разработке программы, реализующей эффективные алгоритмы решения СЛАУ на основе итерационных методов.
Данная работа состоит из введения, трех глав, заключения и списка используемой литературы.
Первая главе работы посвящена анализу итерационных методов решения разностных уравнений.
Вторая глава работы посвящена анализу итерационных алгоритмов решения СЛАУ.
В третьей главе рассматривается процесс разработки программы, реализующей эффективные итерационные алгоритмы решения СЛАУ.
В заключении описываются результаты выполнения выпускной квалификационной работы.
Бакалаврская работа состоит из 44 страниц текста, 13 рисунков, 4 таблиц и 22 источников.

Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


Выпускная квалификационная работа посвящена актуальной проблеме исследования итерационных методов решения разностных уравнений.
Разностные уравнения широко применяются в математической физике, для описания дискретных систем и других областях.
Следует отметить, что при решении указанных задач создаются системы СЛАУ, решение которых, как показывает практика, связано с большими затратами времени ЭВМ. Одними из подходов, которые применяются для решения СЛАУ, являются итерационные методы и алгоритмы, позволяющие получить приближенное решение задачи с любой заданной точностью за конечное число арифметических операций.
Для достижения данной цели в процессе работы над бакалаврской работой решены следующие задачи:
- выполнена постановку задачи исследования и проанализированы следующие итерационные методы решения разностных уравнений: метод простых итераций, метод Зейделя, метод решения разностных уравнений как задачи на установление и метод переменных направлений. Как показал сравнительный анализ, наилучшими характеристиками обладает метод Зейделя. Однако с точки зрения сходимости наиболее эффективными являются метод решения разностных уравнений как задачи на установление и метод переменных направлений;
- проанализированы следующие алгоритмы решения СЛАУ на основе итерационных методов: алгоритм простых итераций, алгоритмы Зейделя и Якоби. Как показал сравнительный анализ, все рассмотренные алгоритмы имеют одинаковые характеристики. Применение конкретного алгоритма зависит от сложности системы и требований по точности решения разностных уравнений;
- разработана и протестирована программа для решения СЛАУ. Сравнительный анализ известных аналогов программы показал, что наилучшими характеристиками обладает онлайн-калькулятор math.semestr.ru. Однако сложность интеграции и избыточность интерфейса создают некоторые проблемы с использованием данного онлайн-сервиса. В качестве средства средств разработки программы выбраны бесплатный онлайн-сервис math.semestr.ru и технология Electron. Тестирование подтвердило работоспособность разработанной программы и обеспечения ею решения СЛАУ методами итераций.
Практическая значимость бакалаврской работы заключается в разработке программы, реализующей эффективные алгоритмы решения СЛАУ на основе итерационных методов.
Результаты бакалаврской работы представляют научно-практический интерес и могут быть рекомендованы для анализа итерационных методов и алгоритмов решения разностных уравнений.


1. Баркалов К.А. Образовательный комплекс «Параллельные численные методы». Нижний Новгород.: НГУ. 2011. 16 с.
2. Итерационные методы решения СЛАУ. Метод простых итераций. Метод Зейделя [Электронный ресурс]. URL: http://tpdn.ru/library/articles/52/14014/ (дата обращения: 01.06.2021).
3. Метод Гаусса — Зейделя решения системы линейных уравнений [Электронный ресурс]. URL:https://ru.wikipedia.org/wiki/%D0%9C%D0%B5%D1%82%D0%BE%D0%B4_% D0%93%D0%B0%D 1 %83 %D 1 %81 %D 1 %81 %D0%B0_%E2%80%94_%D0%97 %D0%B5%D0%B9%D0%B4%D0%B5%D0%BB%D 1 %8F_%D 1 %80%D0%B5 %D 1 %88%D0%B5%D0%BD%D0%B8%D 1 %8F_%D1%81 %D0%B8%D 1 %81 % D1 %82%D0%B5%D0%BC%D 1 %8B_%D0%BB%D0%B8%D0%BD%D0%B5% D0%B9%D0%BD%D 1 %8B%D 1 %85_%D 1 %83 %D 1 %80%D0%B0%D0%B2%D 0%BD%D0%B5%D0%BD%D0%B8%D0%B9 (дата обращения: 01.06.2021).
4. Метод Якоби: решение СЛАУ методом итерации [Электронный ресурс]. URL: https://zen.yandex.ru/media/itmentor/metod-iakobi-reshenie-slau-metodom-iteracii-6027115cc219c97e32ed9e8f (дата обращения: 01.06.2021).
5. Методы решения сеточных уравнений [Электронный ресурс]. URL: http://math.phys.msu.ru/archive/2015_2016/197/ metodi_resheniya_setochnih_uravneniy.pdf (дата обращения: 01.06.2021).
6. Научная библиотека. Метод простых итераций [Электронный ресурс]. URL: https://scask.ru/n_book_edm.php?id=7 (дата обращения: 01.06.2021).
7. Носова Л. С. Case-технологии и язык UML : учебно-методическое пособие. Челябинск, Саратов: Южно-Уральский институт управления и экономики, Ай Пи Эр Медиа, 2019. 67 c.
8. Онлайн-калькулятор math.semestr.ru [Электронный ресурс]. URL: https://math.semestr.ru/optim/zeidel.php (дата обращения: 01.06.2021).
9. Онлайн-сервис AtoZmath.com [Электронный ресурс]. URL: https://atozmath.com/CONM/GaussEli.aspx?q=GS2 (дата обращения: 01.06.2021).
10. Платформа Node.js [Электронный ресурс]. URL: https://nodejs.org/en/ (дата обращения: 01.06.2021).
11. Пролубников А.В. Силицкий С.Л. О решении задачи распознавания числовых матриц по оценкам множеств решений интервальных линейных систем уравнений [Электронный ресурс]. URL:http://www-sbras.nsc.ru/interval/Library/Thematic/DataProcs/ProlubSilits.pdf (дата обращения: 01.06.2021).
12. Самарский А.А., Николаев Е.С. Методы решения сеточных уравнений. М: Главная редакция физико-математической литературы изд-ва «Наука», 1978. 592 с.
13. Создание десктопного приложения с помощью Electron и веб - технологий [Электронный ресурс]. URL: https://habr.com/ru/post/272075/ (дата обращения: 25.05.2021).
14. Стребков Е. В., Сайфуллин Э. Г. Итерационный метод переменных направлений для решения задачи теории упругости для тел вращения // Исслед. по прикл. матем. 1988. Выпуск 15. C. 62-69.
15. Технология Electron [Электронный ресурс]. URL: https://electronjs.org (дата обращения: 01.06.2021).
...


Работу высылаем на протяжении 30 минут после оплаты.



Подобные работы


©2025 Cервис помощи студентам в выполнении работ