Задайте верхнюю границу размера шага решателя ОДУ
MaxStep
является свойством SolverOptions
свойство, которое является свойством configset
объект. Это свойство задает ограничения на размер временных шагов. MaxStep
доступен только для решателей ОДУ (ode15s
, ode23t
, ode45
, и sundials
).
Если дифференциальное уравнение имеет периодические коэффициенты или решения, может быть хорошей идеей задать MaxStep
к некоторой дроби (такой как 1/4) периода. Это гарантирует, что решатель не увеличивает временной шаг слишком много и шагает в течение интересующего периода. Для получения дополнительной информации о MaxStep
, см. odeset
.
Применяется к | Объект: SolverOptions |
Тип данных | Положительная скалярная величина или пустой |
Значения данных | Значение по умолчанию [] (пустой), что эквивалентно установке MaxStep к бесконечности. |
Доступ | Чтение/запись |