Решение дифференциальных уравнений 3-го порядка методом Адамса-Бэшфорта

Страницы работы

Уважаемые коллеги! Предлагаем вам разработку программного обеспечения под ключ.

Опытные программисты сделают для вас мобильное приложение, нейронную сеть, систему искусственного интеллекта, SaaS-сервис, производственную систему, внедрят или разработают ERP/CRM, запустят стартап.

Сферы - промышленность, ритейл, производственные компании, стартапы, финансы и другие направления.

Языки программирования: Java, PHP, Ruby, C++, .NET, Python, Go, Kotlin, Swift, React Native, Flutter и многие другие.

Всегда на связи. Соблюдаем сроки. Предложим адекватную конкурентную цену.

Заходите к нам на сайт и пишите, с удовольствием вам во всем поможем.

Содержание работы

Санкт-Петербургский Государственный Политехнический Университет

Факультет Технической Кибернетики

Кафедра Системного Анализа и Управления

Работа №2

Курс: «Вычислительная математика»

Тема: «Решение дифференциальных уравнений 3го порядка»

Выполнила:  ст. гр. 2082/1 

Калабанова А. С.

Проверил:  Кирсяев А. Н.

Санкт-Петербург

2006

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

Исследовать зависимость устойчивости и погрешности решения дифференциального уравнения заданным численным методом. Сравнить полученное решение с аналитическим решением и результатом использования стандартного сольвера Matlab. Дифференциальное уравнение имеет вид: a0 y’’’(t) + a1 y’’(t) + a2 y’(t) + y(t) = 10. Начальные условия: y(0) = y’(0) = y’’(0) = 0. Интервал: t Є [0, tm].

Данные: a0 = 4.9682; a1 = 4.372; a2 = 1.568; tm = 100 [с]. Метод Адамса-Бэшфорта 2го порядка.

Методы решения и формулы

Любое дифференциальное уравнение n-го порядка может быть представлено, как система дифференциальных уравнений n-го порядка. Поэтому для решения заданного диф. уравнения оно сначала представляется в виде системы X’(t) = F(t,X(t)), где F(t,X(t)) = A*X(t) + Ф(t). Для нашего уравнения имеем следующую систему:

 ;  ;  ;  .

Известно, что задача Коши для дифференциального уравнения не всегда имеет аналитическое решение. Поэтому для численного решения дифференциальных уравнений существуют различные методы приближённого решения. Все они основаны на вычислении значений решений уравнения в конечном числе точек, что называется методом разностных уравнений. Предполагается, что вычисления проводятся в равноудалённых точках, например, через равные промежутки времени. Величина промежутков времени называется шагом.

Похожие материалы

Информация о работе

Уважаемые коллеги! Предлагаем вам разработку программного обеспечения под ключ.

Опытные программисты сделают для вас мобильное приложение, нейронную сеть, систему искусственного интеллекта, SaaS-сервис, производственную систему, внедрят или разработают ERP/CRM, запустят стартап.

Сферы - промышленность, ритейл, производственные компании, стартапы, финансы и другие направления.

Языки программирования: Java, PHP, Ruby, C++, .NET, Python, Go, Kotlin, Swift, React Native, Flutter и многие другие.

Всегда на связи. Соблюдаем сроки. Предложим адекватную конкурентную цену.

Заходите к нам на сайт и пишите, с удовольствием вам во всем поможем.