Вопросы с тегом «runge-kutta»

4
Почему методы Рунге – Кутты высшего порядка не используются чаще?
Мне было просто любопытно, почему методы Рунге-Кутты высокого порядка (т.е. больше 4) почти никогда не обсуждаются / не используются (по крайней мере, насколько мне известно). Я понимаю, что это требует большего вычислительного времени на шаг (например, RK14 со встроенным шагом 12-го порядка ), но есть ли другие недостатки использования методов …
17 ode  runge-kutta 

1
BDF против скрытого времени Рунге Кутты
Есть ли причины, по которым следует выбирать неявную Рунге Кутту высокого порядка (IMRK), а не BDF? BDF кажется мне намного проще, так как для ступени IMRK требуется q линейных решений за шаг по времени. Стабильность для BDF и IMRK выглядит спорным вопросом. Я не могу найти никаких ресурсов, сравнивающих / …

1
Загадочное замечание об области устойчивости метода Рунге-Кутты пятого порядка
Я наткнулся на удивительное замечание в газете PJ van der Houwen, Развитие методов Рунге-Кутты для уравнений с частными производными, Appl. Num. Математика 20: 261, 1996 В строках 8ff на странице 264 ван дер Хоувен пишет: «Для полиномов Тейлора это означает, что мнимый интервал устойчивости пуст при »р = 1 , …

1
Почему интеграция чехарды симплектична, а РК4 нет, если последняя более точна?
В системе, где теоретически должна сохраняться энергия, наиболее точное моделирование будет экономить энергию (а также давать точные координаты, скорости и т. Д.). RK4 более точен, чем чехарда, но чехарда экономит энергию, а RK4 нет. Почему это?

1
Применение метода Рунге-Кутты к ОДУ второго порядка
Как я могу заменить метод Эйлера на 4-й порядок Рунге-Кутты, чтобы определить движение свободного падения с не постоянной гравитационной величиной (например, свободное падение с высоты 10 000 км над землей)? До сих пор я писал простую интеграцию по методу Эйлера: while() { v += getMagnitude(x) * dt; x += v …

4
Ищем Рунге-Кутта 8-го порядка в C / C ++
Я хотел бы использовать метод 8-го порядка Рунге-Кутты (89) в приложении по небесной механике / астродинамике, написанном на C ++, на машине Windows. Поэтому мне интересно, знает ли кто-нибудь хорошую библиотеку / реализацию, которая документирована и бесплатна для использования? Это нормально, если он написан на C, если нет никаких проблем …

1
Легко понятный аргумент, что нормальные методы Рунге – Кутты не могут быть обобщены на SDE?
Наивный подход к решению стохастических дифференциальных уравнений (SDE) будет: возьмите обычный многошаговый метод Рунге – Кутты, использовать достаточно точную дискретизацию основного процесса Винера, сделайте каждый шаг метода Рунге – Кутты аналогичным методу Эйлера – Маруямы. Теперь это терпит неудачу на нескольких уровнях, и я понимаю, почему. Однако теперь мне поручено …

2
Построение явных методов Рунге Кутты порядка 9 и выше
Некоторые старые книги, которые я видел, говорят, что минимальное количество этапов явного метода Рунге-Кутты указанного порядка неизвестно для заказов ≥ 9≥9\geq 9, Это все еще правда? Какие есть библиотеки для автоматической работы с методами Рунге-Кутты высокого порядка?
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.