на главнуюВсе эхи RU.ALGORITHMS
войти ?

Re: методы интегрирования

От Sergei Katkovsky (2:5080/1003) к Nickita A Startcev

В ответ на Заголовок предыдущего сообщения в треде (Имя Автора)


Hello, Nickita!
You wrote to All on Sun, 02 Aug 2009 23:33:38 +0600:

NA> Каким методом лучше численно интегрировать задачу N тел?
NA> Лобовой метод (прямоугольники) выглядит примерно так:
NA> F := F(x);
NA> V := V + F(x)*dt;
NA> x := x + V*dt;
NA> (разваливается после 14.849.843 шагов)

NA> Метод Симпсона, если я его правильно понял, в зависимости от четности
NA> шага добавляет множитель то 2/3 то 4/3 к dt.
NA> (разваливается после 34.019.642 шагов)

NA> Или я его неправильно понял?

NA> Какие еще есть методы?

Много есть методов, гугль тебе в помощь. Hачать можно со стандартных методов
для задачи Коши, а закончить их специализированными модификациями, кои
сейчас уже выше тридцатого порядка бывают. Если хочешь все писать сам, для
начала можешь попробовать обычный явный метод Рунге-Кутты, но, вероятно, он
тоже у тебя быстро развалится, так что придется возиться с неявными. Hо
проще взять готовые реализации, благо, они есть везде.

Сергей Катковский
Отвечайте на kots сабака мейл точка ру


--- Microsoft Outlook Express 6.00.3790.3959
* Origin: (http://news.cca.usart.ru/) USURT's FidoNET<->Internet (2:5080/1003)

Ответы на это письмо:

From: Username
Заголовок следующего сообщения в треде может быть длинным и его придется перенести на новую строку

From: Username
Или коротким

FGHI-url этого письма: area://RU.ALGORITHMS?msgid=<h5bod8$lol$1@relay2.usurt.ru>+1bf5fbdd