exponenta event banner

getSimulationMetadata

Вернуть SimulationMetadata объект для моделирования

Синтаксис

mData = getSimulationMetadata(simout)
mData = simout.getSimulationMetadata()

Описание

mData = getSimulationMetadata(simout) извлекает информацию метаданных в SimulationMetadata объект из Simulink.SimulationOutput объект.

mData = simout.getSimulationMetadata() - синтаксис с точечной нотацией для получения информации метаданных в SimulationMetadata объект.

Входные аргументы

развернуть все

Выходные данные моделирования для получения метаданных из.

Выходные аргументы

развернуть все

SimulationMetadata объект, хранящийся в simout SimulationOutput объект.

Примеры

развернуть все

Моделирование vdp моделировать и извлекать метаданные из моделирования.

Моделирование vdp модель. Сохранение результатов Simulink.SimulationOutput объект в simout

 open_system('vdp')
 simout = sim(bdroot,'ReturnWorkspaceOutputs','on');

Получение метаданных об этом моделировании с помощью mData.

 mData=simout.getSimulationMetadata()
mData = 

  SimulationMetadata with properties:

        ModelInfo: [1x1 struct]
       TimingInfo: [1x1 struct]
    ExecutionInfo: [1x1 struct]
       UserString: ''
         UserData: []

Альтернативы

Более простая альтернатива использованию точечной нотации с SimulationMetadata собственность. Например:

simOut.SimulationMetadata.ModelInfo

Другой альтернативой является отображение метаданных моделирования в редакторе переменных с использованием одного из следующих подходов:

  • Установите флажок Показать метаданные моделирования (Show Simulation Metadata) (который отображает данные в древовидной структуре).

  • Дважды щелкните по ряду SimulationMetadata.

  • Просмотр SimulationMetadata объект.