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