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 объект.