Loading [MathJax]/jax/output/HTML-CSS/jax.js

Численные методы решения дифференциальных уравнений

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


Полезная страница? Сохрани или расскажи друзьям

Решения задач на численное интегрирование дифференциальных уравнений онлайн

Задача 1.Численно решить задачу Коши для обыкновенного дифференциального уравнения 1-го порядка
на отрезке [t0,T] с шагом h=0.2 а) методом Эйлера; б) методом Рунге-Кутты 2-го порядка с оценкой погрешности по правилу Рунге.
Найти точное решение задачи. Построить на одном чертеже графики точного и приближенных решений.

Численное решение задачи Коши

Задача 2. Используя 1) метод Эйлера и 2) модифицированный метод Эйлера, найдите приближенное решение задачи Коши для обыкновенного дифференциального уравнения первого порядка y=f(x,y) удовлетворяющего начальным условиям y(x0)=y0 на отрезке [a,b] с шагом h=0.1. Все вычисления вести с четырьмя десятичными знаками.

Решение ДУ методами Эйлера

Задача 3. Численно решить задачу Коши для ОДУ 2-ого порядка методом Рунге-Кутта 4-го порядка. u+exu(10+sinx)u+f=0,0<x<1 u(0)=0;u(0)=50 f=50((11+sinx)sinxexcosx). Точное решение: u=50sinx,h=0.05,n=20

Решение ОДУ методом Рунге-Кутта 4-го порядка

Задача 4. Методом конечных разностей найти решение краевой задачи с шагами h1=(ba)/5, h2=(ba)/10 и оценить погрешность по правилу Рунге. Построить графики полученных приближенных решений.

Численное решение краевой задачи методом конечных разностей


Решаем численно дифференциальные уравнения на заказ