gcs
获取当前系统的路径名称
语法
说明
gcs
返回当前系统的路径名称。
当前系统是下列系统之一:
在编辑期间,最近点击的子系统或包含最近点击的模块的子系统;如果最近一次点击位于模型层次结构的顶层,则当前系统就是模型。
在仿真包含 S-Function 模块的模型期间,是包含当前正在计算的 S-Function 模块的子系统;如果正在计算的 S-Function 位于模型层次结构的顶层,则当前系统就是模型。
调用回调时,执行回调的模型、子系统或模块
在
MaskInitialization
函数计算期间,是包含计算其封装的模块的子系统。如果封装位于模型层次结构的顶层,则当前系统就是模型。最近使用
load_system
加载到内存中的模型;只有第一次使用load_system
才能使模型成为当前系统
要获取当前模型,请使用 bdroot
。
如果关闭包含当前系统的模型,则另一个打开的或加载的模型将成为当前系统。使用 gcs
可找出新的当前系统。
要显式设置当前系统,您可以执行下列任一操作:
将
set_param
与根 Simulink® 模型中的'CurrentSystem'
参数结合使用,例如:set_param(0,'CurrentSystem','mymodel')
在 MATLAB® 命令提示符下使用
open_system
或模型名称打开模型。
示例
版本历史记录
在 R2006a 之前推出