Get path name of current system
gcs
returns the path name of the current system. The current
system is one of these:
During editing, the system or subsystem most recently clicked or that contains the block most recently clicked
During simulation of a system that contains an S-Function block, the system or subsystem containing the S-Function block currently being evaluated
During callbacks, the system containing any block whose callback routine is being executed
During evaluation of MaskInitialization
, the system
containing the block whose mask is being evaluated
The system most recently loaded into memory with load_system
; only the first use
of load_system
makes the model the current system
The current system is the current model or a subsystem of the current model. Use
bdroot
to get the current model.
If you close the model that contains the current system, another open or loaded
system becomes the current one. Use gcs
to find out the new current
system.
To explicitly set the current system, you can either:
Use set_param
with the 'CurrentSystem'
parameter on the root Simulink® model, for example:
set_param(0,'CurrentSystem','mymodel')
Open the model by using open_system
or the model name
at the MATLAB® command prompt.