Когда вы определяете относительный путь для блока, рабочая точка не должна содержать узел, соответствующий тому блоку. Используйте функцию hasPath
, чтобы определить, содержит ли рабочая точка данные в заданном местоположении.
Откройте Моторную модель Постоянного электромагнита в качестве примера и создайте объект OperatingPoint
под названием op
с помощью значений Start
из модели:
op =
OperatingPoint with children:
-----------------------------
DC Motor
DC Voltage
ERef
Load Torque
MRRef Motor
MRRef Torque
Sensing
-----------------------------
Откройте подсистему двигателя постоянного тока, выберите блок Inductor и найдите относительный путь к этому блоку в иерархии данных о рабочей точке:
relPath =
'DC Motor/Rotor Inductance'
Теперь определите, содержит ли рабочая точка данные для этого блока: