Главная

Популярная публикация

Научная публикация

Случайная публикация

Обратная связь

ТОР 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:

 

 

 

x y
   
   
   
   
   
   
   
   
   
   
   
   

Таблица - 1

 

График программы 1:

 

 


 






Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2024 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных