exponenta event banner

Класс Simulink.Tra.Data.Unit

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

Сохранять единицы для данных моделирования

Описание

Simulink ® создаетSimulink.SimulationData.Unit объекты для хранения информации о блоке для сигналов, когда:

  • Выполнение регистрации сигналов, в которой используется Dataset формат

  • Регистрация блоков корневого исходящего порта, если в параметре Configuration Parameters выбран параметр Output и задано значение Format Dataset

  • Вход в блок «В рабочую область» или «В файл», если для параметра блока «Сохранить формат» установлено значение по умолчанию Timeseries

Строительство

unitsObj = Simulink.SimulationData.Unit(unitName) создает Simulink.SimulationData.Unit с указанной единицей измерения.

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

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

Имя единиц данных регистрации, указанное как символьный вектор.

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

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

Единицы данных регистрации, возвращенные как Simulink.SimulationData.Unit объект.

Свойства

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

Имя единиц измерения, указанное как символьный вектор.

Методы

Метод

Цель

setName

Укажите имя блока данных регистрации

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

Значение. Сведения о том, как классы значений влияют на операции копирования, см. в разделе Копирование объектов.

Примеры

свернуть все

Создать Simulink.SimulationData.Unit объект, представляющий дюймы.

inchesUnit = Simulink.SimulationData.Unit('inches');

Создание MATLAB ®timeseries объект и установить его Units к полю Simulink.SimulationData.Unit объект.

ts = timeseries(1:10);
ts.DataInfo.Units = inchesUnit;
ts.DataInfo.Units
ans = 

  Units with properties:

    Name: 'inches'
Представлен в R2016a