exponenta event banner

Напечатать

Описание

Выберите тип решателя, который будет использоваться для моделирования модели.

Категория: Решатель

Настройки

По умолчанию: Variable-step

Variable-step

Размер шага варьируется от шага к шагу в зависимости от динамики модели. Решатель с переменным шагом:

  • Уменьшение размера шага при быстром изменении состояний модели для поддержания точности.

  • Увеличивает размер шага при медленном изменении состояний модели во избежание ненужных шагов.

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

Fixed-step

Размер шага остается постоянным на протяжении всего моделирования. Для генерации кода требуется решатель с фиксированным шагом, если не используется S-функция или цель RSim. Обычно решатели более низкого порядка являются вычислительно менее дорогими, чем решатели более высокого порядка. Однако они также обеспечивают меньшую точность.

Примечание

Решатель вычисляет следующий раз как сумму текущего времени и размера шага.

Зависимости

Выбор Variable-step включает следующие параметры:

  • Решающее устройство

  • Максимальный размер шага

  • Минимальный размер шага

  • Начальный размер шага

  • Относительный допуск

  • Абсолютный допуск

  • Сохранение формы

  • Начальный размер шага

  • Количество последовательных минимальных шагов

  • Контроль пересечения нуля

  • Допуск по времени

  • Алгоритм

Выбор Fixed-step включает следующие параметры:

  • Решающее устройство

  • Периодическое ограничение времени выборки

  • Фиксированный размер шага (основное время выборки)

  • Рассматривать каждую дискретную скорость как отдельную задачу

  • Более высокое значение приоритета указывает на более высокий приоритет задачи

  • Автоматическая обработка переходов скорости для передачи данных

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

Параметр: SolverType
Значение: 'Variable-step' | 'Fixed-step'
По умолчанию: 'Variable-step'

Связанные темы