MATLAB 帮助中心
本页翻译不是最新的。点击此处可查看最新英文版本。
获取当前模块的路径名称
bl = gcb
bl = gcb(sys)
bl = gcb 返回当前系统中当前模块的完整模块路径名称。当前模块是:
最近点击的模块
当前正在执行对应的 MATLAB® 函数的 S-Function 模块
其回调例程正在执行的模块
正在作为 MaskInitialization 参数计算的一部分计算其封装的模块
MaskInitialization
打开模型后加载的最后一个模块
示例
bl = gcb(sys) 返回指定系统中当前模块的完整模块路径名称。首先加载系统。
sys
全部折叠
获取最近选择的模块的路径名称,以及通过围绕多个模块绘制的选择框选择的第一个模块的路径名称。
选择一个模块后
打开示例。然后,打开 vdp 模型。
vdp
open_system('vdp')
在该模型中选择一个模块。例如,选择 Constant 模块。
Constant
然后,在 MATLAB® 命令行窗口中输入以下命令。
gcb
ans = 'vdp/Out2'
在围绕多个模块绘制选择框后
当您通过在多个模块周围绘制选择框来进行最近的选择时,gcb 函数将返回您用选择框选择的第一个模块。
在模型中,选择多个模块。例如,绘制一个选择框,它首先包含名为 Mu 的封装子系统模块,然后包含模型中的多个其他模块。
Mu
然后,在 MATLAB 命令行窗口中输入以下命令。
在模型中,选择 Constant 模块。
使用 get_param 函数获取 Constant value。使用 gcb 函数指定要获取哪个模块的 Constant value。
get_param
Constant value
get_param(gcb,'Value')
打开示例。然后,打开 sldemo_fuelsys 模型。
sldemo_fuelsys
open_system('sldemo_fuelsys')
获取 fuel_rate_control 子系统中的当前模块。
fuel_rate_control
b = gcb('sldemo_fuelsys/fuel_rate_control')
b = 'sldemo_fuelsys/fuel_rate_control/fuel_rate'
包含模块的系统,指定为字符向量。
示例: 'vdp' 'sldemo_fuelsys/fuel_rate_control'
'vdp'
'sldemo_fuelsys/fuel_rate_control'
在 R2006a 之前推出
gcbh | gcbp | gcs | get_param
gcbh
gcbp
gcs
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
选择网站
选择网站以获取翻译的可用内容,以及查看当地活动和优惠。根据您的位置,我们建议您选择:。
您也可以从以下列表中选择网站:
如何获得最佳网站性能
选择中国网站(中文或英文)以获得最佳网站性能。其他 MathWorks 国家/地区网站并未针对您所在位置的访问进行优化。
美洲
欧洲
亚太
联系您当地的办事处