gcs

Получите путь существующей системы

Синтаксис

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®.

Примеры

свернуть все

Возвратите путь системы, которая содержит последний раз выбранный блок.

Откройте образцовый sldemo_fuelsys. Откройте подсистему Для Контроллера.

sldemo_fuelsys
open_system('sldemo_fuelsys/To Controller')

Кликните по блоку Rate Transition. Получите существующую систему.

gcs
ans =

    'sldemo_fuelsys/To Controller'

Откройте образцовый f14 и получите существующую систему.

f14
gcs
ans =

    'f14'

Загрузите образцовый vdp с помощью load_system. Затем получите существующую систему.

load_system('vdp');
gcs
ans =

    'vdp'

Чтобы удалить vdp из памяти, закройте его. В этом примере существующая система становится открытой моделью, f14.

close_system('vdp');
gcs
ans =

    'f14'

Смотрите также

|

Представлено до R2006a

Была ли эта тема полезной?