Получите путь существующей системы
gcs
возвращает путь существующей системы. Существующая система является одним из них:
Во время редактирования системы или подсистемы, по которой последний раз кликают или это содержит блок, по которому последний раз кликают
В процессе моделирования системы, которая содержит Блок s-function, систему или подсистему, содержащую Блок s-function, в настоящее время оцениваемый
Во время коллбэков, система, содержащая любой блок, стандартная программа коллбэка которого выполняется
Во время оценки MaskInitialization
, система, содержащая блок, маска которого оценивается
Система последний раз загружена в память с load_system
; только первое использование load_system
делает модель существующей системой
Существующая система является текущей моделью или подсистемой текущей модели. Используйте bdroot
получить текущую модель.
Если вы закрываете модель, которая содержит существующую систему, другая открытая или загруженная система становится текущим. Используйте gcs
узнать новую существующую систему.
Чтобы явным образом установить существующую систему, вы можете также:
Используйте set_param
с 'CurrentSystem'
параметр на корневой модели Simulink®, например:
set_param(0,'CurrentSystem','mymodel')
Откройте модель при помощи open_system
или имя модели в командной строке MATLAB®.