Задайте самый большой временной шаг, который может взять решатель.
Категория: Решатель
Значение по умолчанию:
'auto'
Для дискретного решателя значение по умолчанию (auto
) является самой короткой частотой дискретизации модели.
Для непрерывных решателей значение по умолчанию (auto
) определяется от запуска и времен остановки. Если время остановки равняется времени начала или является inf
, Simulink® выбирает секунды 0.2
в качестве максимального размера шага. В противном случае это устанавливает максимальный размер шага на
Для Синуса и исходных блоков Генератора Сигнала, Simulink вычисляет макс. размер шага с помощью этой эвристики:
где является максимальной частотой (Гц) этих блоков в модели.
Обычно максимальный размер шага по умолчанию достаточен. Если вы обеспокоены решателем, пропускающим значительное поведение, изменяете параметр, чтобы препятствовать тому, чтобы решатель сделал слишком большой шаг.
Размер шага Max определяет размер шага решателя переменного шага.
Если отрезок времени моделирования очень длинен, размер шага по умолчанию может быть слишком большим для решателя, чтобы найти решение.
Если ваша модель содержит периодическое или почти периодическое поведение, и вы знаете период, устанавливаете максимальный размер шага на некоторую часть (такую как 1/4) того периода.
В целом, для большего количества выходных точек, измените совершенствовать фактор, не максимальный размер шага.
Этот параметр включен, только если Тип решателя установлен в Variable-step
.
Параметр: 'MaxStep' |
Ввод: символьный вектор |
Значение: любое допустимое значение |
Значение по умолчанию:
'auto' |
Приложение | Установка |
---|---|
Отладка | Никакое влияние |
Трассируемость | Никакое влияние |
Эффективность | Никакое влияние |
Меры безопасности | Никакое влияние |