Simulink. SimState. Класс ModelSimState

Пакет: Simulink. SimState
Суперклассы:

Доступ к SimState создает снимки данные

Описание

Класс Simulink.SimState.ModelSimState содержит всю информацию, сопоставленную со “снимком состояния” моделирования, включая регистрируемые состояния, время снимка состояния, и время начала моделирования. Чтобы получить доступ к этим данным для блока, используйте метод getBlockSimState или the loggedStates свойство.

Свойства

описание

Задайте описание. По умолчанию Simulink® генерирует вектор символа на основе вашего имени модели.

loggedStates

Регистрируемые состояния являются непрерывными и дискретными состояниями блоков в модели. Эти состояния представляют подмножество полного состояния моделирования (SimState) модели.

Если loggedStates находится в формате Dataset, вы не можете присвоить структуру или объект Simulink.SimulationData.Dataset с различным числом элементов, чем тот из объекта Dataset, используемого для loggedStates.

Если loggedStates находится в формате Structure, вы не можете присвоить объект Dataset.

Атрибуты:

dependent

loggedStates получен из сохраненных состояний блока. loggedStates зависит от полного состояния, сохраняемого в объекте SimState, различающемся, свойства как description, которые независимы от состояний сохранения.

snapshotTime

Время, в которое Simulink берет “снимок состояния” полных состояний моделирования. Это данные только для чтения.

время начала

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

Методы

getBlockSimState Доступ к SimState отдельной диаграммы Stateflow, функции MATLAB или Блока s-function
setBlockSimState Установите SimState отдельной диаграммы Stateflow, функции MATLAB или Блока s-function

Копировать семантику

Значение. Чтобы изучить, как классы значения влияют на операции копии, смотрите Копирование Объектов (MATLAB) в документации MATLAB® Programming Fundamentals.

Была ли эта тема полезной?