Чтобы иметь записанные данные включают модули, заданные для сигналов, используют Dataset
или формат журналирования Timeseries
, который хранит информацию журналирования в
объектах MATLAB® timeseries
.
Сигнал, регистрирующий использование формат Dataset
. Выведите журналирование (Configuration Parameters> Data Import/Export> Output) использует Dataset
в качестве формата по умолчанию. Форматом сохранения по умолчанию для К Файлу и К блокам Рабочей области является Timeseries
.
Если вы используете Dataset
или формат Timeseries
для журналирования сигнала или для блока To File, или журналирование блока To Workspace, записанные данные включают информацию о модулях.
Получать информацию о модулях для выходного журналирования:
Установите параметр конфигурации Format на Dataset
.
В диалоговом окне Block Parameters для блоков Выходного порта, для которых вы хотите получить информацию о модулях, установить параметр Unit, чтобы совпадать с модулями входного сигнала.
Например, в этой модели блоку In1
установили его параметр Unit на использование блока newton
и In2
m
(метры). Откройте модель. После того, как вы моделируете модель, вы видите модули для записанных данных.
Можно просмотреть модули в данных о регистрации сигнала для signal1
сигнала шины b
.
logsout.get('a').Values.signal1.DataInfo
tsdata.datametadata Package: tsdata Common Properties: Units: newton (Simulink.SimulationData.Unit) Interpolation: linear (tsdata.interpolation)
Можно просмотреть модули в данных, вошел в систему блок To Workspace.
simout1.signal2.DataInfo.Units
ans = Units with properties: Name: 'm'
Эта модель в качестве примера показывает, как просмотреть данные, вошел в систему блок Time Scope. Откройте модель.
Чтобы использовать блок Time Scope для данных логов, в осциллографе выбирают Configuration Properties> Logging> Log data to workspace и задают переменную (ScopeData
в этом примере). Блок In3
использует m
(метры). Моделируйте модель и затем в командной строке MATLAB, введите:
ScopeData.get(1).Values.DataInfo.Units
ans = Units with properties: Name: 'm'