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