Simulink. SimState. Класс ModelSimState

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

(Не рекомендуемый), доступ к SimState создают снимки данные

Примечание

Simulink.SimState.ModelSimState не рекомендуется. Используйте Simulink.op.ModelOperatingPoint вместо этого.

Описание

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

Свойства

description

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

loggedStates

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

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

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

Атрибуты:

dependent

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

snapshotTime

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

startTime

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

Методы

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

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

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