Объект рабочей точки, содержащий иерархические целевые данные для переменной инициализации
Объекты OperatingPoint
позволяют вам сохранить наборы данных, необходимых, чтобы инициализировать модель, управлять этими данными, и затем использовать его, чтобы инициализировать другую модель или ту же модель перед другой запущенной симуляцией. Эти наборы данных содержат иерархию целей рабочей точки, каждая цель, состоящая из значения переменных, модуля и приоритета инициализации.
Существует несколько способов создать объект OperatingPoint
:
Функция simscape.op.OperatingPoint
(описанный здесь) создает пустой объект OperatingPoint
. Можно затем создать объекты Target
и добавить их в OperatingPoint
.
Вместо того, чтобы добавить цели один за другим, можно создать объект OperatingPoint
путем извлечения данных из существующей модели или из регистрируемых данных моделирования, при помощи функции simscape.op.create
.
op = simscape.op.OperatingPoint
op = simscape.op.OperatingPoint
создает пустой объект OperatingPoint
.
set | Добавьте или обновите элемент рабочей точки |
get | Доступ к элементу дерева данных о рабочей точке |
relativePath | Получите путь к узлу, сопоставленному с блоком или подсистемой |
hasPath | Определите, содержат ли данные о рабочей точке элемент в заданном пути |
remove | Удалите элемент из рабочей точки |
move | Переместите элемент от одного пути до другого |
merge | Создайте рабочую точку путем слияния данных из двух рабочих точек |
hasPrivateData | Определите, содержат ли данные о рабочей точке частные элементы данных |
removePrivateData | Удалите частные элементы данных из рабочей точки |