Задает алгоритм, чтобы обнаружить пересечения нуля, когда используется решатель с переменным шагом.
Category: решатель
По умолчанию:
Nonadaptive
Adaptive
Используйте улучшенный алгоритм пересечения нулем, который динамически активирует и деактивирует скобки пересечения нулем. С помощью этого алгоритма вы можете задать допуск пересечения нулем. См. «порог сигнала», чтобы узнать, как задать допуск пересечения нулем.
Nonadaptive
Используйте неадаптивный алгоритм пересечения нулем, присутствующий в Simulink® программное обеспечение до версии 7.0 (R2008a). Эта опция точно обнаруживает пересечения нулем, но может привести к увеличению времени запуска симуляции для систем с сильным «треском» или поведением Зено.
Адаптивный алгоритм пересечения нулем особенно полезен в системах, имеющих сильное «трепетание», или поведение Зено. В таких системах этот алгоритм приводит к более короткому времени запуска симуляции по сравнению с неадаптивным алгоритмом. Для получения дополнительной информации см. раздел «Обнаружение пересечения нулем».
Этот параметр включен, только если для решателя Type задано значение Variable-step
.
Выбор Adaptive
включает параметр Signal threshold.
Параметр: ZeroCrossAlgorithm |
Значение:
'Nonadaptive' | 'Adaptive' |
По умолчанию:
'Nonadaptive'
|
Приложение | Настройка |
---|---|
Отладка | Никакого влияния |
Трассируемость | Никакого влияния |
Эффективность | Никакого влияния |
Меры безопасности | Никакого влияния |