Национальный цифровой ресурс Руконт - межотраслевая электронная библиотека (ЭБС) на базе технологии Контекстум (всего произведений: 635212)
Контекстум
Руконтекст антиплагиат система

Прикладная математика для инженеров сельскохозяйственных вузов: учебное пособие (220,00 руб.)

0   0
Первый авторБунтова Елена Вячеславовна
АвторыПлотникова Светлана Владимировна
ИздательствоРИЦ СГСХА
Страниц124
ID343419
АннотацияВ учебном пособии рассмотрены численные методы анализа математических моделей, численное интегрирование, численные методы решения задачи Коши для обыкновенных дифференциальных уравнений, интерполяция функций, аппроксимация функций методом наименьших квадратов, классические методы математического программирования.
ISBN978-5-88575-369-2
Бунтова, Е.В. Прикладная математика для инженеров сельскохозяйственных вузов: учебное пособие / С.В. Плотникова; Е.В. Бунтова .— Самара : РИЦ СГСХА, 2015 .— 124 с. — ISBN 978-5-88575-369-2 .— URL: https://rucont.ru/efd/343419 (дата обращения: 12.05.2024)

Предпросмотр (выдержки из произведения)

Плотникова ПРИКЛАДНАЯ МАТЕМАТИКА ДЛЯ ИНЖЕНЕРОВ СЕЛЬСКОХОЗЯЙСТВЕННЫХ ВУЗОВ Рекомендовано УМО РАЕ по классическому университетскому и техническому образованию в качестве учебного пособия для студентов высших учебных заведений, обучающихся по направлению подготовки 23.03.03 – «Эксплуатация транспортно-технологических машин и комплексов» Кинель 2015 ББК22.1я7 УДК 519.2 (075) Б-91 Рецензенты: канд.техн. наук, доцент, зав. кафедрой «Физика и математика» ФГБОУ ВПО Пензенской ГСХА А.В. <...> Б-91Прикладная математика для инженеров сельскохозяйственных вузов : учебное пособие / Е. В. Бунтова, С. В. Плотникова. <...> ISBN 978-5-88575-369-2 В учебном пособии рассмотрены численные методы анализа математических моделей, численное интегрирование, численные методы решения задачи Коши для обыкновенных дифференциальных уравнений, интерполяция функций, аппроксимация функций методом наименьших квадратов, классические методы математического программирования. <...> В разделе «Интерполяция и аппроксимация функций» рассматриваются интерполяционный полином и аппроксимация функции методом наименьших квадратов. <...> Уделено внимание изложению алгоритмов симплексного метода решения задач линейного программирования, включая метод искусственного базиса и двойственный симплекс-метод. <...> Математические модели и численные методы Первая стадия математического анализа процесса или явления – это формулировка математической модели. <...> Численные методы – мощное математическое средство решения поставленной задачи. <...> Определение величины 𝑥, соответствующей корню уравнения с заданной погрешностью, рассчитывают методами: - половинного деления; - Ньютона; - секущих. <...> Метод половинного деления Для применения метода половинного деления [2] требуется установить окрестность или отрезок [𝑎; 𝑏], на котором расположен один из корней уравнения, который необходимо уточнить с погрешностью E(рис. <...> Метод половинного деления Пусть дано уравнение 𝑓(𝑥) = 0, где 𝑓(𝑥) – непрерывная <...>
Прикладная_математика_для_инженеров_сельскохозяйственных_вузов__учебное_пособие.pdf
Министерство сельского хозяйства Российской Федерации Федеральное государственное бюджетное образовательное учреждениевысшего профессионального образования «Самарская государственная сельскохозяйственная академия» Е. В. Бунтова С. В. Плотникова ПРИКЛАДНАЯ МАТЕМАТИКА ДЛЯ ИНЖЕНЕРОВ СЕЛЬСКОХОЗЯЙСТВЕННЫХ ВУЗОВ Рекомендовано УМО РАЕ по классическому университетскому и техническому образованию в качестве учебного пособия для студентов высших учебных заведений, обучающихся по направлению подготовки 23.03.03 – «Эксплуатация транспортно-технологических машин и комплексов» Кинель 2015
Стр.1
ББК22.1я7 УДК 519.2 (075) Б-91 Рецензенты: канд.техн. наук, доцент, зав. кафедрой «Физика и математика» ФГБОУ ВПО Пензенской ГСХА А.В.Поликанов; д-р пед. наук, доцент, зав. кафедрой «Высшая математика» ФГБОУ ВПО Самарского ГАСУ О. В. Юсупова Бунтова, Е. В. Б-91Прикладная математика для инженеров сельскохозяйственных вузов : учебное пособие / Е. В. Бунтова, С. В. Плотникова.– Кинель : РИЦСГСХА, 2015. – 123 с. ISBN 978-5-88575-369-2 В учебном пособии рассмотрены численные методы анализа математических моделей, численное интегрирование, численные методы решения задачи Коши для обыкновенных дифференциальных уравнений, интерполяция функций, аппроксимация функций методом наименьших квадратов, классические методы математического программирования. Пособие предназначено для бакалавров, обучающихся по направлению подготовки 23.03.03 – «Эксплуатация транспортнотехнологических машин и комплексов». ББК22.1я7 УДК 519.2 (075) ISBN 978-5-88575-369-2 © Бунтова Е. В., Плотникова С. В.,2015 © ФГБОУ ВПО Самарская ГСХА, 2015 2
Стр.2
ПРЕДИСЛОВИЕ Прикладная математика – это один из разделов математики, который включает создание и обоснование численных алгоритмов для решения сложных задач различных областей науки. Главная задача прикладной математики – фактическое нахождение решения с требуемой точностью. В современных условиях прикладная математика неразрывно связана с компьютерным моделированием. Компьютерное моделирование (вычислительный эксперимент) сокращает потребность в натурных экспериментах. В основе вычислительного эксперимента лежит решение уравнений математической модели численными методами. Полагаться на мощность компьютера не следует, необходимо знать численные методы и тонкости вычисления алгоритмов. Учебное издание содержит материал, в котором изложены вопросы, связанные с построением вычислительного алгоритма и его обоснованием. Изучение численных методов решения стандартных математических задач есть необходимый элемент овладения современной технологией математического моделирования. В учебном пособии изложены наиболее эффективные методы, которые имеют широкую область применения. Кроме того, в пособии показана математическая основа поиска оптимальных решений, которая дает возможность получить наилучшие результаты при соответствующих условиях. Цель пособия – формирование системы компетенций для решения профессиональных задач, связанных с расчетно-проектной, экспериментально-исследовательской и организационно-управленческой деятельностью. Пособие состоит из 4 разделов, охватывающих численные методы анализа математических моделей, численное интегрирование, вопросы интерполяции и аппроксимации функций и классические методы математического программирования. В разделе «Численные методы анализа математических моделей» раскрываются общие понятия математических моделей и численных методов, рассматриваются методы решений алгебраических уравнений и систем линейных уравнений. Раздел «Численное интегрирование» посвящен вопросам численного интегрирования методами прямоугольников, трапеции, 3
Стр.3
Симпсона и методам решения задачи Коши для обыкновенных дифференциальных уравнений и систем дифференциальных уравнений. В разделе «Интерполяция и аппроксимация функций» рассматриваются интерполяционный полином и аппроксимация функции методом наименьших квадратов. В разделе «Классические методы математического программирования» даются примеры задач, которые в процессе математического моделирования сводятся к задачам линейного программирования. Приводятся основные сведения о математическом аппарате линейного программирования. Излагается геометрический метод решения задачи линейного программирования с двумя переменными. Уделено внимание изложению алгоритмов симплексного метода решения задач линейного программирования, включая метод искусственного базиса и двойственный симплекс-метод. Рассматриваются вопросы применения теории двойственности линейного программирования и специальные задачи линейного программирования на примере открытых и закрытых транспортных задач. Материал для самостоятельной работы студентов, словарь основных понятий помогут студентам закрепить теоретические знания на практике. 4
Стр.4
1. ЧИСЛЕННЫЕ МЕТОДЫ АНАЛИЗА МАТЕМАТИЧЕСКИХ МОДЕЛЕЙ В разнообразных областях приложений математики возникает необходимость получать решения математических задач в числовой форме. Методы численного решения математических задач есть часть математики и входят в содержание естественноматематического и инженерного образования. Современные численные методы развились в эпоху географических открытий, когда потребовались точные карты, определение координат кораблей на карте, точные часы. Востребованность точной регистрации движения планет способствовала формулированию законов эллиптического движения Кеплера, закона всемирного тяготения Ньютона, открытию дифференциальных уравнений Лейбница, которые описывают поведение любого числа точек в пространстве. Для решения дифференциальных уравнений потребовались численные методы, которые дают точные решения любой системы уравнений. Развитие численных методов способствовало расширению сферы применения математики в других научных дисциплинах и прикладных разработках. Например, метод математического моделирования основан на построении и исследовании математических моделей объектов, процессов и явлений, получении информации о них из решения связанных с моделями математических задач. Современная форма метода математического моделирования – вычислительный эксперимент, рассматриваемый как новый теоретический метод исследования различных явлений и процессов. Вычислительный эксперимент включает пять этапов [5]: - построение математической модели исследуемого объекта; - построение вычислительного алгоритма – метода приближенного решения поставленной задачи и его обоснования; - программирование алгоритма на ЭВМ и его тестирование; - анализ полученных результатов. Каждый из этапов допускает возврат к любому из предыдущих этапов с целью уточнения и корректировки. 5
Стр.5
Таким образом, математический анализ процессов и явлений – это анализ, который применяют не к реальным процессам и явлениям, а к математическим моделям процессов и явлений. 1.1. Математические модели и численные методы Первая стадия математического анализа процесса или явления – это формулировка математической модели. Математическая модель состоит из уравнений, описывающих процесс, в которые в виде коэффициентов входят характеристики процесса или явления [2]. Любое изучаемое явление или процесс связаны с другими явлениями и процессами, которые могут не представлять интерес для рассматриваемой задачи. Математическая модель охватывает только важнейшие для поставленной задачи стороны явления. Наиболее сложная и ответственная работа при постановке задачи – это выбор связей и характеристик явления или процесса, существенных для поставленной задачи и подлежащих включению в математическую модель. Второй этап – это математическое исследование. Численные методы – мощное математическое средство решения поставленной задачи. Часто возникает необходимость выполнения большого числа математических действий за короткий промежуток времени. Например, суточный прогноз погоды вычисляют за несколько часов, коррекцию траектории ракеты требуется рассчитать за несколько минут, режим работы прокатного станка исправляют за секунды. Современные численные методы и мощные ЭВМ дали возможность решать поставленные задачи в установленные сроки. Следует помнить, что ЭВМ умеют выполнять только арифметические действия и логические операции, поэтому требуется разработать алгоритм, который сводит все вычисления к последовательности арифметических и логических действий. Модель и алгоритм выбирают с учетом скорости и объема памяти ЭВМ. Большинство доказательств сходимости итерационных процессов справедливо только при точном выполнении всех вычислений, практически при вычислениях на ЭВМ число сохраняемых десятичных знаков 10-12 [4]. Следует помнить, что численные методы не отменяют остальные математические методы. Численные методы применяют в 6
Стр.6
комбинации с точными и приближенными аналитическими методами. 1.2. Решение алгебраических уравнений В инженерных задачах возникает необходимость решения уравнений вида 𝐹(𝑥, 𝑝1, 𝑝2,…, 𝑝𝑛) = 0, (1.1) где 𝐹– заданная функция;𝑥 – неизвестная величина;𝑝1, 𝑝2,…, 𝑝𝑛 – параметры задачи. Решениями уравнений называют такие значения 𝑥, которые при подстановке в уравнение обращают уравнение в тождество. Найти решение в аналитическом виде для простейших уравнений – это значит записать формулу, которая выражает искомую величину 𝑥 в явном виде. В большинстве случаев уравнения решают численными методами. Численное решение уравнения проводят в два этапа. На первом этапе определяют интервал изменения переменной 𝑥, на котором расположен один корень или определяют приближение окрестности точки 𝑥. На втором этапе численным методом определяют величину 𝑥, которая соответствует корню уравнения с заданной погрешностью. Определение величины 𝑥, соответствующей корню уравнения с заданной погрешностью, рассчитывают методами: - половинного деления; - Ньютона; - секущих. 1.2.1.Метод половинного деления Для применения метода половинного деления [2] требуется установить окрестность или отрезок [𝑎; 𝑏], на котором расположен один из корней уравнения, который необходимо уточнить с погрешностью E(рис.1.1). 7
Стр.7
Рис. 1.1. Метод половинного деления Пусть дано уравнение 𝑓(𝑥) = 0, где 𝑓(𝑥) – непрерывная функция на отрезке [𝑎; 𝑏], причем 𝑓(𝑎) ∙ 𝑓(𝑏) < 0. Для нахождения корня уравнения, принадлежащего отрезку [𝑎; 𝑏], отрезок делят на две равные части, т.е. выбирают начальное приближение: 𝑥̅ = 𝑎 +𝑏 2 (1.2) и вычисляют значение функции 𝑓(𝑥̅). В случае 𝑓(𝑥̅) = 0,𝑥̅–корень уравнения. В случае 𝑓(𝑥̅) ≠ 0, выбирают одну из двух частей отрезка [𝑎; 𝑥̅] или [𝑥̅; 𝑏] для уточнения корня. Корень находится в той половине отрезка, на концах которого функция 𝑓(𝑥) имеет разные знаки, т.е. проверяют условие 𝑓(𝑎) ∙ 𝑓(𝑥̅) < 0. На рисунке 1.1 это отрезок [𝑎; 𝑥̅], т.е. для очередного шага уточнения точку bперемещают в середину отрезка 𝑥̅ и продолжают процесс деления. Итерационный или повторяющийся процесс деления продолжают до выполнения условия: |𝑏− 𝑎| ≤ 𝐸. 8 (1.3)
Стр.8
За приближенное решение принимают среднюю точку последнего промежутка. Для реализации метода половинного деления выполняют следующие шаги: - задают в явном виде уравнение, содержащее функцию 𝑓(𝑥), корни которого требуется определить; - определяют начальный интервал [𝑎; 𝑏], внутри которого лежит корень; - задают точность нахождения корня уравнения, содержащего 𝑓(𝑥); - реализовывают в программе итерационную процедуру. 1.2.2. Метод Ньютона Пусть определено начальное приближение 𝑥0 к одному из корней уравнения 𝐹(𝑥, 𝑝1, 𝑝2,…, 𝑝𝑛 ) = 0. (1.4) ния 𝑓(𝑥0). Пусть точка 𝑥0 принадлежит отрезку [𝑎; 𝑏]. В точке Тогда в точке 𝑥0 вычисляют левую часть решаемого уравне𝑃0(𝑥0; 𝑓(𝑥0)) проводят касательную (рис.1.2) к кривой 𝑦 = 𝑓(𝑥) до пересечения с осью 𝑂𝑥. Рис. 1.2. Метод Ньютона Получают значение 𝑥1, в котором касательная пересекает ось 𝑂𝑥. Угловой коэффициент касательной равен значению 9
Стр.9
производной от функции 𝑓(𝑥) в точке касания. Уравнение касательной, проходящей через точку с координатами 𝑃0(𝑥0; 𝑓(𝑥0)), имеет вид 𝑦 = 𝑓(𝑥0)+𝑓,(𝑥0)∙ (𝑥− 𝑥0). 𝑂𝑥: 𝑥1 = 𝑥0− 𝑓(𝑥0) 𝑓,(𝑥0). (1.5) Полагая 𝑦 = 0, находят точку пересечения касательной с осью (1.6) ного значения корня. Проводят касательную через новую точку с координатами 𝑃1(𝑥1;𝑓(𝑥1)) и находят точку пересечения касазуя формулы: 𝑥2 = 𝑥1− 𝑓(𝑥1) 𝑓,(𝑥1) …………… ……….. 𝑥𝑛 = 𝑥𝑛−1− 𝑓(𝑥𝑛−1) 𝑓,(𝑥𝑛−1). ние принимает вид 𝑥𝑘+1 = 𝑥𝑘− 𝑓(𝑥𝑘) 𝑓,(𝑥𝑘). (1.8) Таким образом, требуется вычислить значения производной функции 𝑓(𝑥) в каждой точке. Процесс нахождения корня считают законченным в том случае, когда модуль отношения значения функции в точке 𝑥𝑘 к производной функции меньше заданной величины погрешности: |𝑓(𝑥𝑘) 𝑓,(𝑥𝑘)|< 𝐸, т.е. |𝑥𝑘+1−𝑥𝑘|< 𝐸. 10 (1.9) (1.7) Для k-го шага итерационного процесса последнее соотношеАбсциссу 𝑥1 точки пересечения берут в качестве приближентельной с осью 𝑂𝑥, получают второе приближение корня 𝑥2. Последующие приближения определяют аналогично, исполь
Стр.10

Облако ключевых слов *


* - вычисляется автоматически
Антиплагиат система на базе ИИ