getSimulationMetadata

Возвратите SimulationMetadata объект для симуляции

Синтаксис

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

Описание

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

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

Входные параметры

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

Simulation выход, чтобы получить метаданные от.

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

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

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