Когда это необходимо, Simulink® чтобы выбрать решатель для симуляции модели, используйте автоматический решатель. Автоматический решатель выбирает подходящий решатель и устанавливает максимальный размер шага симуляции.
Для новых моделей Simulink выбирает автоматический решатель и устанавливает тип на переменный шаг по умолчанию. Для существующей модели можно использовать автоматический решатель, чтобы выбрать решатель.
Открытый vdp и щелкните по ссылке решателя в нижнем правом углу.

В панели Solver Information нажмите кнопку the View solver settings
, чтобы открыть the Solver панель параметров конфигурации модели.
Под Solver selection, набор Type к фиксированному или переменному шагу согласно вашей настройке и набору Solver к auto.
Когда вы симулируете модель, автоматический решатель выбирает фиксированный шаг или решатель переменного шага согласно вашей настройке и вычисляет максимальный размер шага, который это рекомендует. Чтобы видеть результаты, откройте панель Solver information.

Нажмите кнопку Accept suggested settings
, чтобы применить рекомендации автоматического решателя. Чтобы выбрать различные настройки, нажмите кнопку View solver settings и делайте изменения в параметрах конфигурации панелью Solver.
Этот график описывает процесс выбора автоматического решателя.

Для моделей Simscape™ Electrical™ автоматический решатель выбирает ode23tb. Эти системы могут иметь схемы с нелинейными моделями, особенно выключатели и силовую электронику. Такие нелинейные модели требуют жесткого решателя.
Если количество непрерывных состояний в модели превышает NumStatesForStiffnessChecking значение, автоматический решатель использует ode15s. Это не вычисляет жесткость модели. Значение по умолчанию для этого параметра 1000. Можно изменить это значение с помощью set_param.
Если количество непрерывных состояний в модели меньше NumStatesForStiffnessChecking значение, автоматический решатель вычисляет жесткость модели. Модель жестка, если жесткость превышает StiffnessThreshold значение. Значение по умолчанию для этого параметра 1000. Можно изменить это значение с помощью set_param.