Особенности сооружения опор в сложных условиях: Сооружение ВЛ в районах с суровыми климатическими и тяжелыми геологическими условиями...
Наброски и зарисовки растений, плодов, цветов: Освоить конструктивное построение структуры дерева через зарисовки отдельных деревьев, группы деревьев...
Топ:
Характеристика АТП и сварочно-жестяницкого участка: Транспорт в настоящее время является одной из важнейших отраслей народного...
Эволюция кровеносной системы позвоночных животных: Биологическая эволюция – необратимый процесс исторического развития живой природы...
Теоретическая значимость работы: Описание теоретической значимости (ценности) результатов исследования должно присутствовать во введении...
Интересное:
Наиболее распространенные виды рака: Раковая опухоль — это самостоятельное новообразование, которое может возникнуть и от повышенного давления...
Средства для ингаляционного наркоза: Наркоз наступает в результате вдыхания (ингаляции) средств, которое осуществляют или с помощью маски...
Подходы к решению темы фильма: Существует три основных типа исторического фильма, имеющих между собой много общего...
Дисциплины:
|
из
5.00
|
Заказать работу |
Содержание книги
Поиск на нашем сайте
|
|
|
|
Уравнений
Многие задачи физики, химии, экологии, механики и других разделов науки и техники при их математическом моделировании сводятся к дифференциальным уравнениям. Поэтому решение дифференциальных уравнений является одной из важнейших математических задач. В вычислительной математике изучаются численные методы решения дифференциальных уравнений, которые особенно эффективны в сочетании с использованием персональных компьютеров.
Среди множества численных методов решения дифференциальных уравнений наиболее простые – это явные одношаговые методы. К ним относятся различные модификации метода Рунге-Кутта.
Постановка задачи:
Требуется найти функцию у = у (х), удовлетворяющую уравнению
(2.3)
и принимающую при х = х 0 заданное значение у 0:
. (2.4)
При этом решение необходимо получить в интервале х 0 £ х £ х к. Из теории дифференциальных уравнений известно, что решение у (х) задачи Коши (2.3), (2.4) существует, единственно и является гладкой функцией, если правая часть F (x, y) удовлетворяет некоторым условиям гладкости. Численное решение задачи Коши методом Рунге-Кутта 4-го порядка заключается в следующем. На заданном интервале [ х 0, х к] выбираются узловые точки. Значение решения в нулевой точке известно у (х 0) = у 0. В следующей точке у (х 1) определяется по формуле
, (2.5)
здесь
(2.6)
т. е. данный вариант метода Рунге-Кутта требует на каждом шаге четырехкратного вычисления правой части уравнения (2.3). Этот алгоритм реализован в программе ode45. Кроме этой программы MATLAB располагает обширным набором аналогичных программ, позволяющих успешно решать обыкновенные дифференциальные уравнения.
Пример 5. Решить задачу Коши
. (2.7)
Точное решение имеет вид
.
Выполним решение данной задачи с помощью программы ode45. Вначале в М-файл записываем правую часть уравнения (2.7), сам М-файл оформляется как файл – функция, даем ему имя F:
function dydx = F(x, y)
dydx = zeros (1,1);
dydx (1) = 2*(x^2+y(1));
Для численного решения задачи Коши в окне команд набираются следующие операторы.
Протокол программы.
>>[X Y] = ode45 (@ F, [0 1], [1]);
% Дескриптор @ обеспечивает связь с файлом – функцией правой части
% [0 1] – интервал на котором необходимо получить решение
% [1] – начальное значение решения
>> рlot (X,Y);
>> % Построение графика численного решения задачи Коши (2.7)
>> hold on; gtext (¢ y (x) ¢)
% Команда позволяет с помощью мышки нанести на график надпись у (х)
>> [X Y]
>> % Последняя команда выводит таблицу численного решения задачи.
Результаты решения. График решения задачи Коши (2.7) показан на рис. 2.3. Численное решение представлено в таблице 2.4, где приведены только отдельные узловые точки. В программе ode45 по умолчанию интервал разбивается на 40 точек с шагом h = 1/40 = 0.025.
|
Рис. 2.3
Таблица 2.4
| хi | Метод Рунге-Кутта | Точное решение |
| 0.0 | 1.0 | 1.0 |
| 0.1 | 1.2221 | 1.2221 |
| 0.2 | 1.4977 | 1.4977 |
| 0.3 | 1.8432 | 1.8432 |
| 0.4 | 2.2783 | 2.2783 |
| 0.5 | 2.8274 | 2.8274 |
| 0.6 | 3.5202 | 3.5202 |
| 0.7 | 4.3928 | 4.3928 |
| 0.8 | 5.4895 | 5.4895 |
| 0.9 | 6.8645 | 6.8645 |
| 1.0 | 8.5836 | 8.5836 |
Как следует из таблицы 2.4 численное решение программой ode45 является точным.
Варианты заданий. Построить график и вывести в виде таблицы решение задачи Коши на интервале [0; 1] методом Рунге-Кутта 4-го порядка. Данные взять из таблицы 2.5.
Таблица 2.5
| № п/п | f(x,y) | y0 |
| 1. |
| 0.0 |
| 2. |
| 0.1 |
| 3. |
| 2.0 |
| 4. |
| 0.3 |
| 5. |
| 0.4 |
| 6. |
| 0.0 |
| 7. |
| 0.1 |
| 8. |
| 0.2 |
| 9. |
| 0.3 |
| 10. |
| 0.4 |
| 11. |
| 0.5 |
| 12. |
| 0.0 |
| 13. |
| 0.5 |
| 14. |
| 0.4 |
| 15. |
| 0.3 |
| 16. |
| 0.2 |
| 17. |
| 0.1 |
| 18. |
| 0.0 |
| 19. |
| 0.1 |
| 20. |
| 0.2 |
| 21. |
| 0.3 |
| 22. |
| 0.4 |
| 23. |
| 0.5 |
| 24. |
| 0.6 |
| 25. |
| 0.7 |
| 26. |
| 0.0 |
| 27. |
| 0.1 |
| 28. |
| 0.2 |
| 29. |
| 0.3 |
| 30. |
| 0.4 |
|
|
|
Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов (88‰)...
Особенности сооружения опор в сложных условиях: Сооружение ВЛ в районах с суровыми климатическими и тяжелыми геологическими условиями...
Эмиссия газов от очистных сооружений канализации: В последние годы внимание мирового сообщества сосредоточено на экологических проблемах...
Типы сооружений для обработки осадков: Септиками называются сооружения, в которых одновременно происходят осветление сточной жидкости...
© cyberpediasu.com 2017-2026 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!