Алгоритм

Описание

Задает алгоритм, чтобы обнаружить пересечения нуля, когда используется решатель с переменным шагом.

Category: решатель

Настройки

По умолчанию: Nonadaptive

Adaptive

Используйте улучшенный алгоритм пересечения нулем, который динамически активирует и деактивирует скобки пересечения нулем. С помощью этого алгоритма вы можете задать допуск пересечения нулем. См. «порог сигнала», чтобы узнать, как задать допуск пересечения нулем.

Nonadaptive

Используйте неадаптивный алгоритм пересечения нулем, присутствующий в Simulink® программное обеспечение до версии 7.0 (R2008a). Эта опция точно обнаруживает пересечения нулем, но может привести к увеличению времени запуска симуляции для систем с сильным «треском» или поведением Зено.

Совет

  • Адаптивный алгоритм пересечения нулем особенно полезен в системах, имеющих сильное «трепетание», или поведение Зено. В таких системах этот алгоритм приводит к более короткому времени запуска симуляции по сравнению с неадаптивным алгоритмом. Для получения дополнительной информации см. раздел «Обнаружение пересечения нулем».

Зависимости

  • Этот параметр включен, только если для решателя Type задано значение Variable-step.

  • Выбор Adaptive включает параметр Signal threshold.

Информация о командной строке

Параметр: ZeroCrossAlgorithm
Значение: 'Nonadaptive' | 'Adaptive'
По умолчанию: 'Nonadaptive'

Рекомендуемые настройки

ПриложениеНастройка
ОтладкаНикакого влияния
ТрассируемостьНикакого влияния
ЭффективностьНикакого влияния
Меры безопасностиНикакого влияния

Похожие темы