GCS

获取当前系统的路径名

句法

GCS

描述

GCS返回当前系统的路径名。目前的系统就是其中之一:

  • 在编辑过程中,系统或子系统最近点击或包含最近点击块

  • 在此期间,包含S-功能块,将含有S-功能块目前的系统或子系统的系统的仿真进行评估

  • 在回调,当正在执行其含有回调例程任何块中的系统

  • 在评价MaskInitialization含有其掩模块中的系统正被评估

  • 该系统最近加载到内存load_system;只有在第一次使用的load_system使模型当前系统

当前系统是当前模型或当前模型中的一个子系统。采用bdroot获取当前模型。

如果关闭包含当前的系统模型,另一个打开或加载系统成为当前的一个。采用GCS找出新的当前系统。

要明确设置当前系统中,您可以:

  • 采用set_param'CurrentSystem'根Simulink的参数万博1manbetx®模型,例如:

    set_param(0, 'CurrentSystem', '为MyModel')

  • 通过打开模型open_system或在MATLAB的型号名称®命令提示符。

例子

全部收缩

返回一个包含最近选择的模块系统的路径。

打开模型sldemo_fuelsys。打开子系统控制器。

sldemo_fuelsys open_system(“sldemo_fuelsys /至控制器”

点击速率转换块。获取当前系统。

GCS
ANS = 'sldemo_fuelsys /至控制器'

打开模型F14并得到当前系统。

F14 GCS
ANS = 'F14'

加载模型VDP运用load_system。然后得到当前系统。

load_system('VDP');GCS
ANS = 'VDP'

去除VDP从内存,关闭它。在这个例子中,当前的系统变成开放模式,F14

close_system('VDP');GCS
ANS = 'F14'

也可以看看

||

R2006a前推出