Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум «Всё о Паскале» _ Теоретические вопросы _ Решение нелинейных СОДУ

Автор: TS* 1.06.2006 0:00

Не знаю правильный ли раздел выбрал. Если кто-то сталкивался численными решениями нелинейных СОДУ явным методом Эйлера пожайлуса киньте ссылочку, на любых языках програмирования wacko.gif

Автор: Bokul 1.06.2006 2:51

http://forum.pascal.net.ru/index.php?showtopic=10849

Тебе не кажется, что СОДУ ну никак не может расшифровываься в "уравнения первого порядка". Лишь бы что-нибудь написать ? - в свободное общение.

Автор: Гость 3.06.2006 0:18

А разве два дифференциальных уравнения 1-го порядка не могут составить СОДУ?

Автор: klem4 5.06.2006 11:53

А разьве 2 линейных уравнения могу составить нелинейную СОДУ ?

Автор: TS* 6.06.2006 4:12

Цитата(klem4 @ 5.06.2006 7:53) *

А разьве 2 линейных уравнения могу составить нелинейную СОДУ ?

Приношу извинения klem4, должно быть два нелинейных, прогу со ссылки переделал все работает как надо. good.gif

Автор: TR@N 12.06.2006 5:35

Всё это и многое другое хорошо реализовано (в смысле достаточно доступно, просто и ясно) в MathCAD.
Всё в смысле- решение методом Рунге-Кутта и Эйлера.
Для подробного изучения, а также реализации можно почитать литературу (например С.В.Поршнев Компьютерное моделирование физических процессов с использованием пакета MathCAD,
MathCad12 для студентов).
А лучше посетить http://www.exponenta.ru и на нем зайти на Форум по MathCAD.

Автор: TR@N 12.06.2006 5:58

Систему ОДУ можно свести в одно уравнение (и наоборот) более высшего порядка.
Решение методом Эйлера:

http://forum.pascal.net.ru/rules.html (читать 1.11)