Доброго времени суток, читатели, зрители моего канала programmer's notes. Не забывайте подписываться и писать свои комментарии к моим статьям и видео. Рассмотрим уравнения, общий вид которого представлен на рисунке 1, где f(x,y) произвольная функция. Конечно, некоторые уравнения такого типа можно решить аналитически и получить формулу зависимости y от x. Но чаще всего это не удаётся и приходится решать численно. Метод Пикара, который мы сегодня будем рассматривать, основывается на простом преобразовании уравнения из рисунка 1 в формулу из рисунка 2, ну или интегральное уравнение. Предварительно отметим, что уравнение будем решать с некоторыми начальными значениями x0 и y0. Рассмотрим следующий подход к решению задачи, называемый методом Пикара. Положим значение y под знаком интеграла (см. рисунок 1) равным y0. Вычислим интеграл для конкретного значения x и получим некоторое значение y1. Назовём его значением y в точке x в первом приближении. Повторим вычисление, заменим значение y
Программирование на языке Python. Численное решение обыкновенного дифференциального уравнения первого порядка
19 января19 янв
57
2 мин