2016-10-17 5 views
0

Как проверить, жестка ли ода или нет? К сожалению, моя проблема большая, поэтому я не могу запускать различные решатели решения ode matlab и сравнивать их время окончания. Надеюсь, я сам скажу прямо из самой оды. Каковы некоторые характеристики жесткой оды?Matlab: Как узнать, жестка ли ода или нет?

+1

См. Https://en.wikipedia.org/wiki/Stiff_equation для некоторых советов. Трудно сказать в целом. – am304

+1

См. Таблицу [здесь] (https://www.mathworks.com/help/matlab/math/choose-an-ode-solver.html#bu3n5rf-1). – erfan

+1

Я думаю, что этот вопрос не подходит для stackoverflow, потому что речь идет о математике вместо программирования. –

ответ

0

К сожалению, трудно сказать, является ли ода жесткой или нет, не запуская некоторые методы интеграции, особенно если это большая проблема.

Вы можете попытаться уменьшить проблему до более простой, например. Тейлор-расширение и учитывает только первые 2 или 3 условия. Решая эту проблему может дать вам подсказку, является ли ваша проблема жесткой или нет.

Обратите внимание, что я предположил, что ваша проблема будет постоянной. Тогда согласно аппроксимационной теореме Вейерстрасса ряд многочленов (ваше разложение Тейлора) будет сходиться равномерно к вашей проблеме. Это означает, что если проблема с сериями Тейлора жестка, ваша исходная проблема может быть и такой.

 Смежные вопросы

  • Нет связанных вопросов^_^