🔍 Поиск образцов работ

Учебно-методический материал.
Предоставляется в ознакомительных и исследовательских целях
📄 Образец работы №34910

Численные методы на примере языка Python (Методика обучения информатики, Алтайский государственный педагогический университет

ℹ️ Материал размещён в информационных целях и представляет собой пример учебного исследования. Не является готовым научным трудом и требует самостоятельной переработки
📝 Тип работы Курсовые работы
📚 Предмет информатика
📄 Объем 42 листов
📅 Год подготовки 2019
👁️ Просмотров 808
Не подходит эта работа?
Закажите новую по вашим требованиям
Узнать цену на написание

📋 Содержание (образец)

Введение 3
1. Средства языка Python для численных методов 5
1.1. Понятие о численном методе решения задачи 5
1.2. Язык Python 7
1.2. Библиотеки Python для численных методов 11
2. Поиск безусловного экстремума функции 18
2.1 Метод сканирования 18
2.2 Метод общего поиска 19
2.3 Поиск безусловного экстремума функции на языке Python 22
3. Метод Ньютона многомерной оптимизации 29
3.1. Постановка задачи многомерной оптимизации 29
3.2. Метод Ньютона 34
3.3. Реализация метода Ньютона на языке Python 37
Заключение 42
Список литературы 43

📖 Введение (образец)

Все естественные науки используют в своей практике вычисления. Составление вычислительной задачи является одним из этапов математического моделирования при исследовании различных явлений и процессов математическими методами. На данном этапе устанавливают исходные данные, параметры модели и выходные данные, а также анализируют полученную задачу с точки зрения существования и единственности решения. Далее выбирают метод решения задачи. Отметим, что во многих конкретных случаях решение задачи в явном виде не представляется возможным, так как оно не может быть выражено через элементарные функции. Такие задачи возможно решить лишь приближенно. Приближенные процедуры, позволяющие получать решение в виде конкретных числовых значений называют численными методами. Как правило, численные (вычислительные) методы реализуются на компьютере. Отметим, что для решения одной и той же задачи могут быть использованы различные вычислительные методы, поэтому нужно уметь оценивать качество различных методов и эффективность их применения для решения данной задачи.
Для реализации выбранного метод вычисления составляется алгоритм и компьютерная программа. На рынке программного обеспечения в настоящее время широко представлены как пакеты, реализующие наиболее общие методы решения широкого круга задач (например, Maple, Mathcad, MathLAB), так и пакеты, реализующие методы решения специальных задач. В последнее время в математических вычислениях вместо Maple, Mathcad, MathLAB программисты все чаще используют высокоуровневый язык программирования Python.Python поддерживает структурное, объектно-ориентированное, функциональное, императивное и аспектно-ориентированное программирование и, таким образом, является мультипарадигменным. Эталонной реализацией Pythonявляется интерпретатор CPython, поддерживающий большинство активно используемых платформ (Windows, Linux, MacOSX, FreeBSD, Android, iOSи др.). Он распространяется под свободной лицензией PythonSoftwareFoundationLicense, позволяющей использовать его без ограничения в любых приложениях, тем самым снимая вопросы, связанные с лицензированием.
На основании всего вышесказанного можно утверждать, что выбранная тема исследования «Численные методы на примере языка Python» является актуальной.
Цель исследования – изучение возможностей языка Pythonдля реализации некоторых численных методов.
Для достижения поставленной цели необходимо решить ряд задач:
1. Рассмотреть численные методы поиска безусловного экстремума.
2. Реализовать численные методы поиска безусловного экстремума на языке Python.
Объект исследования – численные методы.
Предмет исследования – численные методы на языке Python.
Теоретическую базу исследования составили работы П.Н. Вабищевича, Б.П. Демидовича, В.П. Косарева, И.А. Марона и др.
Курсовая работа состоит из введения, основной части, заключения и списка использованных источников.

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

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

👨‍🎓 Помощь в написании

✅ Заключение (образец)

В настоящее время во всех областях человеческой деятельности велика роль математических методов. Применение математики и информационных технологий в любой деятельности связано с выполнением вычислений. Однако не всегда математические операции над большими числами можно выполнить точно, иногда вычисления выполняются приближенно. Для этого используются численные методы приближения. Для решения такого рода задач необходимо:
 учесть, с какой степенью точности можно взять исходные данные;
 выяснить, с какой степенью точности требуется получить численный ответ;
 организовать вычисления так, чтобы получить результат с минимальными затратами времени и труда.
В работе рассмотрена постановка задачи многомерной оптимизации и рассмотрен метод Ньютона численного решения задачи оптимизации.
При написании курсовой работы мы познакомились с методами оптимизации функции. Подробно изучены такие методы оптимизации функции как метод сканирования и метод общего поиска. Также реализованы программы этих методов и сравнена их эффективность из чего выявилены плюсы и минусы методов.

Нужна своя уникальная работа?
Срочная разработка под ваши требования
Рассчитать стоимость
ИЛИ

📕 Список литературы (образец)

1. Excel для экономистов и менеджеров / А.Г. Дубина и др. – СПб.: Питер, 2014. – 312 с.
2. Агальцов В.П. Математические методы в программировании. Учебник – 2 изд. М.: Издательство: Форум, 2010. – 256 с.
3. Алибеков, И.Ю. Численные методы / И.Ю. Алибеков. – М.: МГИУ, 2008. – 220 c.
4. Амосов А.А. , Дубинский Ю. А., Копченова Н. В. Вычислительные методы для инженеров: Учеб. пособие. – М.: Высш. шк., 2014. – 547 с.
5. Бабкин, А.В. Численные методы в задачах физ. быстропротек. процессов. Прикл. механика сплош.сред в 3 т.Т.3. 2 изд / А.В. Бабкин. – М.: МГТУ, 2006. – 520 c.
6. Бахвалов, Н.С. Численные методы в задачах и упражнениях: Учебное пособие / Н.С. Бахвалов, А.В. Лапин, Е.В. Чижонков. – М.: Бином, 2015. – 240 c.
7. Бахвалов, Н.С. Численные методы в задачах и упражнениях: Учебное пособие / Н.С. Бахвалов, А.В. Лапин, Е.В. Чижонков. – М.: БИНОМ. Лаборатория знаний, 2010. – 240 c.
8. Вабищевич, П.Н. Численные методы: Вычислительный практикум / П.Н. Вабищевич. – М.: Ленанд, 2016. – 320 c.
9. Вайникко, Г.М. Численные методы в гиперсингулярных интегральных уравнениях и их приложения / Г.М. Вайникко, И.К. Лифанов, Л.Н. Полтавский. – М.: Янус-К, 2001. – 508 c.
10. Волков, Е.А. Численные методы / Е.А. Волков. –СПб.: Лань, 2008. – 256 c.
11. Демидович, Б.П. Численные методы анализа. Приближение функций, дифференциальные и интегральные уравнения / Б.П. Демидович, И.А. Марон, Э.З. Шувалова. –СПб.: Лань, 2010. – 400 c.
12. Колдаев, В.Д. Численные методы и программирование: Учебное пособие / В.Д. Колдаев; Под ред. Л.Г. Гагарина. – М.: ИД ФОРУМ, НИЦ ИНФРА-М, 2013. – 336 c.
13. Косарев, В.П. Численные методы линейной алгебры: Учебное пособие / В.П. Косарев, Т.Т. Андрющенко. –СПб.: Лань П, 2016. – 496 c.
14. Левин, В.А. Нелинейная вычислительная механика прочности. Т.2 Численные методы / В.А. Левин. - М.: Физматлит, 2015. - 544 c.
15. Левин, В.А. Т.2. Численные методы. .Параллельные вычисления на ЭВМ / В.А. Левин. - М.: Физматлит, 2015. - 544 c.
16. Лесин В. В., Лисовец Ю. П. Основы методов оптимизации. – М.: Изд-во МАИ, 2011.
17. Марон, И.А. Численные методы анализа. Приближение функций, дифференциальные и интегральные уравнения: Учебное пособие / Б.П. Демидович, И.А. Марон, Э.З. Шувалова; Под ред. Б.П. Демидович. –СПб.: Лань, 2010. – 400 c.
18. Математическое программирование. Учебник (издание 2-е). Балдин К.В., Брызгалов Н.А., Рукосуев А., Издательство: Дашков и К, 2012. – 249 с.
19. Пантелеев А. В., Летова Т. А. Методы оптимизации в примерах и задачах. – М.: Высш. шк., 2012. – 330 с.
20. Панюкова, Т.А. Численные методы / Т.А. Панюкова. – М.: КД Либроком, 2010. – 24 c.
21. Стариков А.В. Экономико-математическое и компьютерное моделирование: учеб. пособие / А.В. Стариков, И.С. Кущева; Фед. агентство по образованию, ГОУ ВПО «ВГЛТА». – Воронеж, 2008. – 125 с.

🛒 Оформить заказ

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

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