open_system
打开模型、库、子系统或模块对话框
语法
说明
open_system(
打开指定的模型、库、子系统或模块。这等效于在当前文件夹浏览器中双击模型或库,或者在 Simulink® 编辑器中双击子系统或模块。 obj
)
模型或库将在新窗口中打开。对于模型内的子系统或模块,行为取决于模块的类型及其属性。
计算任何 OpenFcn 回调参数。
如果没有 OpenFcn 回调,但是定义了封装,将打开封装参数对话框。
如果没有 OpenFcn 回调,也没有封装参数,Simulink 将打开该对象。
引用的模型将在新窗口中打开。
子系统将在同一窗口中的新选项卡上打开。
对于模块,将打开模块的参数对话框。
要打开特定的子系统或模块,必须加载包含它的模型或库。否则 Simulink 会返回错误。
您可以通过提供第二个输入参数来覆盖默认行为。
open_system(
加载指定的模型或库,无需打开 Simulink 编辑器。这相当于使用 sys
,'loadonly')load_system
。
open_system(
在新的 Simulink 编辑器窗口中打开子系统 sbsys
,'window')sbsys
。在打开特定的子系统或模块之前,加载包含它的模型或库。否则 Simulink 会返回错误。
open_system(
在同一窗口中的新的 Simulink 编辑器选项卡上打开该子系统。在打开特定的子系统或模块之前,加载包含它的模型或库。否则 Simulink 会返回错误。sbsys
,'tab')
示例
输入参数
提示
要在模型层次结构的上下文中打开引用模型,请使用 open
函数和 Simulink.BlockPath
对象。
版本历史记录
在 R2006a 之前推出
另请参阅
new_system
| load_system
| close_system
| save_system
| open
(BlockPath)