Алгоритм

Описание

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

Решатель Category:

Настройки

Значение по умолчанию: Nonadaptive

Adaptive

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

Nonadaptive

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

Советы

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

Зависимости

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

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

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

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

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

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

Похожие темы