Технический форум

Технический форум (http://www.tehnari.ru/)
-   Помощь студентам (http://www.tehnari.ru/f41/)
-   -   Метод половинного деления и метод Рунтге-Кутта (http://www.tehnari.ru/f41/t96559/)

alsfsa 25.05.2014 19:04

Метод половинного деления и метод Рунтге-Кутта
 
Вложений: 2
Здравствуйте.
Помогите пожалуйста написать программу на паскале по следующему заданию:

Ток в электрической цепи описывается дифференциальным уравнением: Вложение 186852 которое необходимо решить, найдя y(0.1),y(0.2)… y(1) с помощью метода Рунтге-Кутта второго порядка с коррекцией в средней точке. В дифференциальном уравнении k- наименьший положительный корень уравнения Вложение 186853 который найден с помощью метода половинного деления, точность e=0.0001.


Заранее спасибо.

Vladimir_S 25.05.2014 19:47

Цитата:

Сообщение от alsfsa (Сообщение 1034894)
Помогите пожалуйста написать программу на паскале

Помогаю. Вот здесь досконально разобрана абсолютно аналогичная задача.

alsfsa 25.05.2014 21:06

Большое спасибо!
А объясните пожалуйста вот этот момент:
Код:

Z:=I[j-1]+h/2*F(t-h,I[j-1],k);
I[j]:=I[j-1]+h*F(t-h/2,Z,k);

Никак не могу разобраться, почему именно так?

Vladimir_S 25.05.2014 21:18

Цитата:

Сообщение от alsfsa (Сообщение 1034922)
Большое спасибо!
А объясните пожалуйста вот этот момент:
Код:

Z:=I[j-1]+h/2*F(t-h,I[j-1],k);
I[j]:=I[j-1]+h*F(t-h/2,Z,k);

Никак не могу разобраться, почему именно так?

Вообще-то подробные описания методов, включая этот, у меня собраны здесь (Р-К второго порядка, Вариант 2). Только обозначения другие.

alsfsa 25.05.2014 21:37

Еще раз спасибо вам, разобрался.

Vladimir_S 25.05.2014 21:39

Цитата:

Сообщение от alsfsa (Сообщение 1034933)
Еще раз спасибо вам, разобрался.

Ну вот и чудесно.


Часовой пояс GMT +4, время: 12:53.

Powered by vBulletin® Version 4.5.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.