主要内容

open_system

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

描述

例子

open_system (obj打开指定的模型、库、子系统或块。这相当于在当前文件夹浏览器中双击模型或库,或者在Simulink中双击子系统或块金宝app®编辑器。

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

  • 任何OpenFcn回调参数都会被求值。

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

  • 如果没有OpenFcn回调或掩码参数,Simulink将打开对象。金宝app

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

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

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

要打开特定的子系统或块,您必须加载包含它的模型或库。否则,Simulin金宝appk将返回一个错误。

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

例子

open_system (sys, ' loadonly ')在不打开Simulink编辑器的情况下加载指定的模型或库。金宝app这就相当于使用load_system

例子

open_system (sbsys、“窗口”)打开子系统sbsys在新的Simuli金宝appnk编辑器窗口中。在打开特定的子系统或块之前,加载包含它的模型或库。否则,Simulin金宝appk将返回一个错误。

open_system (sbsys“选项卡”)在同一窗口的新Simulink Editor选项卡中打开子金宝app系统。在打开特定的子系统或块之前,加载包含它的模型或库。否则,Simulin金宝appk将返回一个错误。

例子

open_system (黑色“面具”)控件指定的块或子系统的掩码对话框黑色.加载包含的模型或库黑色在打开它之前。

open_system (黑色“力量”)查看掩码块或子系统的掩码。它打开掩码下的块对话框,或在新的Simulink Editor选项卡中打开掩码子系统。金宝app这就等价于面具下的样子菜单项。在打开特定的子系统或块之前,加载包含它的模型或库。否则,Simulin金宝appk将返回一个错误。

open_system (黑色,“参数”)打开块参数对话框。

open_system (黑色, ' OpenFcn ')运行块回调OpenFcn

例子

全部折叠

打开f14模型。

open_system (“f14”

加载f14模型。

open_system (“f14”“loadonly”

的Controller子系统f14模型。

load_system (“f14”) open_system (“f14 /控制器”

打开f14模型,打开控制器子系统的一个新选项卡。

f14 open_system (“f14 /控制器”“标签”

在它自己的Simulink Editor窗口中打开一个子金宝app系统。

open_system (“f14”) open_system (“f14 /控制器”“窗口”

打开模型sldemo_mdlref_counter,由反法案引用模型块在sldemo_mdlref_basic

openExample (“sldemo_mdlref_basic”) open_system (“sldemo_mdlref_basic / CounterA”

引用的模型在其自己的Simulink Editor窗口中作为顶部模型打开。金宝app要在模型层次结构的上下文中打开引用的模型,请使用开放函数使用金宝app仿真软件。BlockPath对象。

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

load_system (“f14”) open_system (“f14 /控制器/增益”

定义一个OpenFcn回调块并执行块回调。

f14 set_param (“f14 /试点”“OpenFcn”“disp(“Hello World !”)) open_system (“f14 /试点”“OpenFcn”

这句话你好世界出现在MATLAB命令提示符上。

打开模型中被屏蔽的子系统Pump的内容sldemo_hydcyl

openExample (“sldemo_hydcyl”) open_system (“sldemo_hydcyl /泵”“力”

创建包含两个模型名的单元格数组,f14而且vdp.使用以下命令打开两个模型open_system单元格数组名。

模型= {“f14”“vdp”} open_system(模型)

输入参数

全部折叠

模型、引用模型、库、子系统或块路径,指定为字符向量。如果模型不在MATLAB路径上,请指定模型文件的完整路径。使用其全名指定块或子系统,例如,f14 /控制器/增益,在一个打开或加载模型。在UNIX®在系统中,模型的完全限定路径名可以以波浪号(~)开头,表示您的主目录。

数据类型:字符

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

数据类型:字符

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

数据类型:字符

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

数据类型:字符

提示

要在模型层次结构的上下文中打开引用的模型,请使用开放函数使用金宝app仿真软件。BlockPath对象。

版本历史

R2006a之前介绍