Класс: Simulink. Маска
Пакет: Simulink
Скопируйте маску от одного блока до другого
pSource = Simulink.Mask.get(srcBlockName)
pDest = Simulink.Mask.create(destBlockName)
pDest.copy(pSource)
получает маску на исходном блоке, заданном pSource
= Simulink.Mask.get(srcBlockName)blockName
как маскирующий объект.
создает пустую маску на целевом блоке, заданном pDest
= Simulink.Mask.create(destBlockName)destBlockName
.
перезаписывает целевую маску с исходной маской.pDest.copy(pSource)
|
Указатель на исходный блок или путь к исходному блоку в модели. ПримечаниеИсходный блок должен быть замаскирован.
|
|
Указатель на целевой блок или путь к целевому блоку в модели. ПримечаниеЦелевой блок должен иметь пустую маску. В противном случае скопированная маска перезапишет непустую маску.
|
Создайте пустую маску на целевом блоке с помощью блока path.
pDest = Simulink.Mask.create('myModel/Subsystem');
Получите исходную маску как объект с помощью пути исходного блока.
pSource = Simulink.Mask.get('myModel/Abs');
Сделайте целевую маску копией исходной маски.
pDest.copy(pSource);