Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Постановка задачи. Технология решения ОДУ средствами математических пакетов




Технология решения ОДУ средствами математических пакетов

Сравнение методов решения ОДУ

Решение ОДУ n-го порядка

Методы Рунге-Кутты

Метод Эйлера

Постановка задачи

Тема 6.5. Методы решения обыкновенных дифференциальных уравнений

 

Любое физическое явление, в котором рассматривается степень изменения одной переменной по отношению к другой переменной, математически описывается дифференциальным уравнением (ДУ). Из курса высшей математики известно множество аналитических методов, позволяющих найти их решения. Однако, в некоторых случаях, например, если функция или коэффициенты ДУ представляют собой таблицу экспериментально полученных данных, использование аналитических методов невозможно.

Рассмотрим ряд численных методов, позволяющих без проведения сложных математических вычислений найти с заданной точностью решения обыкновенных дифференциальных уравнений (ОДУ).

Из курса математического анализа известно, что обыкновенным называется такое дифференциальное уравнение от одной переменной, которое содержит одну или несколько производных от искомой функции y(x). В общем виде ОДУ можно представить следующим образом:

(6.5.1-1)

где х – независимая переменная, а n – порядок ОДУ.

Численные методы позволяют решить только ОДУ 1 -го порядка, поэтому в дальнейшем будем рассматривать только такие уравнения. Следует отметить, что ОДУ n-го порядка можно привести к системе из n уравнений 1 -го порядка, и при решении системы применить те же методы.

Известно, что для ОДУ 1 -го порядка справедливы следующие формы записи:

Вторая форма записи называется ОДУ, разрешенным относительно старшей производной.

 
 

Решением ОДУ первого порядка называется такая функция, которая при подстановке в уравнение обращает его в тождество. При этом различают общее и частное решения ОДУ.

Общее решение ОДУ содержит n произвольных постоянных С1, С2,...,Сn и имеет следующий вид:

Общее решение ОДУ первого порядка содержит одну произвольную постоянную
y = j(x,C ) и описывает множество функций, удовлетворяющих уравнению y¢ = f(x,y )
(рис. 6.5.1-1).

Если произвольная постоянная принимает конкретное значение С=С0, то из общего решения ОДУ, в соответствии с теоремой Коши, получаем частное решение y = j(x,C0), поскольку через каждую точку (x0, y0) в области допустимых значений проходит только одна интегральная кривая.

 

Рис. 6.5.1-1

 

Теорема Коши для ОДУ 1 -го порядка звучит так:

Если в ОДУ функция y¢ = f(x,y) и ее частная производная f¢ (x,y ) определены и непрерывны в некоторой области G изменения переменных x и y, то для всякой внутренней точки ( x0, y0 ) этой области данное уравнение имеет единственное решение.

Значения x0, y0 называются начальными условиями. Для ОДУ 2 -го порядка, общее решение которого имеет две произвольные постоянные, в качестве начальных значений выступают x0, y0 = j(x0) и y0¢=φ¢ (x0).

При решении ОДУ точным решением является аналитическое выражение функции
y = j(x), а результатом решения ОДУ численными методами является таблица значений
y = j(x ) на некотором множестве значений аргумента х. Поэтому при постановке задачи численного решения ОДУ наряду с начальными условиями x0, y0 необходимо задать область решения - отрезок [a;b] и шаг изменения аргумента h.

Таким образом, численное решение ОДУ представляет собой таблицу значений искомой функции для заданной последовательности аргументов, xi+1=xi+h, i=0, 1, …,n, где h = xi+1-xi называется шагом интегрирования.

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

а в многошаговых – нескольких, например

Начинать решение задачи Коши многошаговыми методами нельзя, поэтому начинают решение, используя всегда одношаговые методы.

Основная идея решения ОДУ одношаговыми методами сводится к разложению искомого решения y(x) в ряд Тейлора в окрестности текущей точки и его усечению. Число оставшихся членов ряда определяет порядок и, следовательно, точность метода.

Рассмотрим наиболее распространенные одношаговые численные методы решения ОДУ.




Поделиться с друзьями:


Дата добавления: 2014-12-27; Просмотров: 872; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.011 сек.