Operating point object containing hierarchical target data for variable initialization
OperatingPoint
objects let you save sets of data necessary to
initialize a model, manipulate this data, and then use it to initialize another model,
or the same model before another simulation run. These sets of data contain a hierarchy
of operating point targets, each target consisting of a variable value, unit, and
initialization priority.
There are several ways to create an OperatingPoint
object:
The simscape.op.OperatingPoint
function (described here)
creates an empty OperatingPoint
object. You can then create
Target
objects and add them to the
OperatingPoint
.
Instead of adding targets one by one, you can create an
OperatingPoint
object by extracting data from an existing
model or from logged simulation data, by using the simscape.op.create
function.
op = simscape.op.OperatingPoint
creates an empty
OperatingPoint
object.
set | Add or update element of operating point |
get | Access element of operating point data tree |
relativePath | Get path to node associated with block or subsystem |
hasPath | Determine whether operating point data contains element at specified path |
remove | Remove element from operating point |
move | Move element from one path to another |
merge | Create operating point by merging data from two operating points |
hasPrivateData | Determine whether operating point data contains private data elements |
removePrivateData | Remove private data elements from operating point |