Нет никакого интерфейса командной строки для Степпера Моделирования.
Продвижение моделирования (вперед и назад) доступно только для Нормального и Режимов Accelerator.
Шаг назад возможность полагается на технологию SimState для сохранения и восстановления состояния моделирования. В результате шаг назад возможность доступен только для моделей та поддержка SimState. Для получения дополнительной информации смотрите, Сохраняют и состояние Моделирования Восстановления как SimState.
Степпер моделирования продвигается через главные временные шаги моделирования, не изменяя ход моделирования. Выбор совершенствовать фактор, больше, чем единица, время от времени производит loggable выходные параметры между главными временными шагами решателя. Эти времена не являются главными временными шагами, и вы не можете продвинуться в образцовое состояние в те времена.
Если при запуске моделирование с отстранением активированного, проверки программного обеспечения Simulink®, может ли модель отступить. Если это не может, предупреждение появиться в командной строке MATLAB®. Для некоторых моделирований не может отступить Simulink. Шаг назад возможность затем отключен до конца того моделирования. Затем установка сбрасывает к значению, которое вы запросили.
Когда вы помещаете пользовательский код в Параметры конфигурации> Цель Моделирования>, Пользовательский код> Инициализирует функцию в диалоговом окне Model Configuration Parameters, это называется только во время первого моделирования в Степпере Моделирования.
Некоторые блоки не поддерживают отстранение по причинам кроме поддержки SimState. Эти блоки:
S-функции, которые имеют векторы P-work, но не объявляют их уровень соответствия SimState или объявляют, что он неизвестен или запрещенными (см. Соответствие S-функции с SimState),
Блоки Simscape™ Multibody™ Первого поколения
Наследие (pre-R2016a) блоки SimEvents®
Блоки MATLAB function обычно поддерживают отстранение. Однако использование определенных построений в коде MATLAB этих блоков может препятствовать тому, чтобы блок поддержал отстранение. Эти сценарии препятствуют тому, чтобы блоки MATLAB function отступили:
Персистентные переменные непрозрачного типа данных. Попытки отступить при этом условии вызывают сообщение об ошибке на основе определенного типа переменной.
Внешние вызовы функций, которые могут содержать состояние (такое как свойства объектов или персистентные данные функций). Никакие предупреждения или сообщения об ошибке не появляются, но результат, вероятно, будет неправильным.
Вызовы пользовательского кода С (через вызовы MEX-функции), которые не содержат статические переменные. Никакие предупреждения или сообщения об ошибке не появляются, но результат, вероятно, будет неправильным.
Некоторые блоки визуализации не поддерживают отстранение. Поскольку эти блоки не очень важны для состояния моделирования, никакие ошибки или предупреждения не появляются, когда вы отступаете в модели, которая содержит эти блоки:
XY Graph
Auto Correlator
Cross Correlator
Spectrum Analyzer
Averaging Spectrum Analyzer
Power Spectral Density
Averaging Power Spectral Density
Floating Bar Plot
3Dof Animation
MATLAB Animation
VR Sink
Любые блоки, которые реализуют пользовательскую визуализацию в их выходном методе (например, S-функция, что выходные параметры к фигуре MATLAB) не полностью поддержаны для отстранения, потому что блочный метод Output
не выполняется при отстранении. В то время как состояние таких блоков остается сопоставимым со временем симуляции (если блоки выполняют SimState), компонент визуализации противоречив до следующего шага вперед в моделировании.
Поскольку эти блоки не влияют на числовой результат моделирования, отстранение не отключено для этих блоков. Однако значения, эти блоки вывод неточны до моделирования, выходят вперед снова.