Simulink.SimulationData.Unit class

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

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

Описание

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

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

  • Логгирование корневых блоков Outport, если в Configurations Parameters вы выбираете параметр Output и устанавливаете Format на Dataset

  • Логгирование в блок To Рабочей области или В Файл, если вы задаете Save format параметров блоков значение по умолчанию 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