ТОР 5 статей: Методические подходы к анализу финансового состояния предприятия Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века Характеристика шлифовальных кругов и ее маркировка Служебные части речи. Предлог. Союз. Частицы КАТЕГОРИИ:
|
Метод Рунге-Кутта второго порядка
Рассмотрим метод Рунге-Кутта второго порядка. В этом методе величины yi+1 вычисляются по следующим формулам: yi+1 = yi + Dyi Dyi=Dyi1+Dyi2 ,
Тогда . Обозначим , тогда Геометрически это означает, что мы определяем направление интегральной кривой в исходной точке (xi, yi) и во вспомогательной точке , а в качестве окончательного берем среднее из этих направлений.
Листинг программы метода Рунге – Кутта второго порядка:
Программа 4 var z,x,y,a,b,h:real; function f(x,y:real):real; begin f:= 2 – x - y; end; begin writeln('Введите y, a, b, h'); readln(y,a,b,h); x:=a; repeat writeln(x:0:3,' ',y:0:3); z:=y+h*y*(1-x); y:=y+h*(f(x,y)+f(x+h,z))/2; x:=x+h; until x>b+0.1; readln; end.
Блок схема программы 1:
Демонстрация рабочей программы 1:
Таблица - 1
График программы 1:
Не нашли, что искали? Воспользуйтесь поиском:
|