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