Main Content

Simulink.SimulationData.Unit class

Package:Simulink.SimulationData
Superclasses:

Store units for simulation data

Description

万博1manbetx®createsSimulink.SimulationData.Unitobjects to store unit information for signals when:

  • Performing signal logging, which uses theDatasetformat

  • Logging root Outport blocks, if inConfigurations Parametersyou select theOutputparameter and setFormattoDataset

  • Logging to a To Workspace block or To File block, if you set theSave formatblock parameter to the default ofTimeseries

Construction

unitsObj= Simulink.SimulationData.Unit(unitName)creates aSimulink.SimulationData.Unitobject with the unit that you specify.

Input Arguments

expand all

Name of logging data units, specified as a character vector.

Output Arguments

expand all

Logging data units, returned as aSimulink.SimulationData.Unitobject.

Properties

expand all

Name of the units, specified as a character vector.

Methods

Method

Purpose

setName

Specify name of logging data unit

Copy Semantics

Value. To learn how value classes affect copy operations, seeCopying Objects.

Examples

collapse all

创建一个Simulink.SimulationData.Unitobject representing inches.

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

创建一个MATLAB®timeseriesobject and set itsUnitsfield to theSimulink.SimulationData.Unitobject.

ts = timeseries(1:10); ts.DataInfo.Units = inchesUnit; ts.DataInfo.Units
ans = Units with properties: Name: 'inches'

版本历史

Introduced in R2016a