主要内容

Open_System.

打开模型,库,子系统或块对话框

描述

例子

Open_System(obj.打开指定的模型,库,子系统或块。这相当于双击当前文件夹浏览器中的模型或库,或者在Simulink中的子系统或块中万博1manbetx®编辑。

在新窗口中打开模型或图书馆。对于模型中的子系统或块,该行为取决于块的类型及其属性。

  • 评估任何OpenFCN回调参数。

  • 如果没有OpenFCN回调,并且定义了掩码,则打开“蒙版参数”对话框。

  • 如果没有OpenFCN回调或掩码参数,Simulink将打开对象。万博1manbetx

    • 引用的模型在新窗口中打开。

    • 子系统在同一窗口中的一个新选项卡中打开。

    • 对于块,块的参数对话框将打开。

要打开特定子系统或块,必须加载包含它的模型或库。否则Simulink万博1manbetx返回错误。

您可以通过提供第二个输入参数来覆盖默认行为。

例子

Open_System(SYS.,'loadonly')在不打开Simulink编辑器的情况下加载指定的模型或库。万博1manbetx这相当于使用load_system.

例子

Open_System(SBSYS.,'窗户')打开子系统SBSYS.在一个新的simu万博1manbetxlink编辑器窗口中。在打开特定子系统或块之前,请加载包含它的模型或库。否则Simulink万博1manbetx返回错误。

Open_System(SBSYS.,'标签')在同一窗口中的“新建Simulink编辑器”选项卡中打开“万博1manbetx子系统”。在打开特定子系统或块之前,请加载包含它的模型或库。否则Simulink万博1manbetx返回错误。

例子

Open_System(布尔克,'面具')打开由块或子系统的屏蔽对话框布尔克。加载模型或包含的库布尔克在打开之前。

Open_System(布尔克,'力量')在蒙面块或子系统的掩码下看起来。它打开了屏蔽下的块的对话框,或在新的Simulink编辑器选项卡中打开屏蔽子系统。万博1manbetx这相当于看看面膜菜单项。在打开特定子系统或块之前,请加载包含它的模型或库。否则Simulink万博1manbetx返回错误。

Open_System(布尔克,'范围')打开“块参数”对话框。

Open_System(布尔克,'openfcn')运行块回调Openfcn.

例子

全部收缩

打开F14模型。

Open_System('f14'

加载F14模型。

Open_System('f14''loadonly'

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

load_system('f14')Open_System('f14 / controller'

打开F14型号并打开控制器子系统在一个新选项卡中。

F14 Open_System('f14 / controller''标签'

在自己的Simulink编辑器窗口中打开子系统。万博1manbetx

Open_System('f14')Open_System('f14 / controller''窗户'

打开模型sldemo_mdlref_counter.,这是由对比度引用的模型sldemo_mdlref_basic.

Open_System('sldemo_mdlref_basic')Open_System('sldemo_mdlref_basic / bround'

引用的模型将在自己的Simulink Editor窗口中打开作为顶级模型。万博1manbetx要在模型层次结构的上下文中打开引用的模型,请使用打开功能与A.万博1manbetxsimulink.blockpath.目的。

打开第一个增益块的块参数对话框控制器子系统。

load_system('f14')Open_System('f14 / controller / gain'

定义A.Openfcn.块的回调并执行块回调。

f14 set_param('F14 / Pilot''openfcn''DISP(''你好世界!'')')Open_System('F14 / Pilot''openfcn'

这些话你好,世界出现在matlab命令提示符上。

打开模型中蒙版子系统车辆的内容sf_car.

Open_System('sf_car')Open_System('SF_CAR /车辆''力量'

创建两个模型名称的单元格数组,F14VDP.。使用两个模型使用Open_System.使用单元格数组名称。

模型= {'f14''vdp'} Open_System(型号)

输入参数

全部收缩

模型,引用的模型,库,子系统或块路径指定为字符向量。如果模型不在MATLAB路径上,请指定模型文件的完整路径。使用其全名指定块或子系统,例如,F14 /控制器/增益,在打开或加载的模型上。在Unix上®系统,模型的完全限定路径名可以以TILDE(〜)开始,表示您的主目录。

数据类型:char

模型或库的全名或路径指定为字符向量。

数据类型:char

在打开或加载模型中的子系统的全名或路径,指定为字符向量。

数据类型:char

块或子系统的全名或路径在打开或加载的模型中指定为字符向量。

数据类型:char

尖端

要在模型层次结构的上下文中打开引用的模型,请使用打开功能与A.万博1manbetxsimulink.blockpath.目的。

在R2006A之前介绍