主要内容

万博1manbetxSimulink.BlockDiagram.createSubsystem

创建子系统包含指定的组块

描述

例子

万博1manbetxSimulink.BlockDiagram.createSubsystem ()创建一个子系统和移动指定的块。最初所有的指定块必须驻留在相同的框图。

如果无关的任何模块的端口,函数创建和连接轮廓尺寸外港块内的子系统。

如果任何阻塞输入或输出端口,函数创建轮廓尺寸外港块在父系统连接到相应的端口子系统块。

万博1manbetxSimulink.BlockDiagram.createSubsystem ()替换当前选择的块包含那些块新的子系统。

例子

万博1manbetxSimulink.BlockDiagram.createSubsystem (___,名称,值)指定选项使用一个或多个名称-值对参数除了输入参数在以前的语法。例如,“名称”、“MySubsystem”新名字子系统“MySubsystem”

例子

全部折叠

打开或负载模型的例子。

CreateSubsystemModel

得到所有的块处理块在顶层模型的使用万博1manbetxSimulink.findBlocks函数。

bh = 万博1manbetxSimulink.findBlocks (“CreateSubsystemModel”);

模型的内容替换为一个子系统包含模型的内容。

万博1manbetxSimulink.BlockDiagram.createSubsystem (bh);

打开或负载模型的例子。

CreateSubsystemModel

得到所有的块处理块在顶层模型的使用万博1manbetxSimulink.findBlocks函数。

bh = 万博1manbetxSimulink.findBlocks (“CreateSubsystemModel”);

模型的内容替换为一个子系统魔法石,第1章包含模型的内容。

万博1manbetxSimulink.BlockDiagram.createSubsystem(黑洞,“名字”,“小说”);

输入参数

全部折叠

块处理,指定为一个数字数组。块处理,使用万博1manbetxSimulink.findBlocksgcbh功能。

数据类型:

名称-值参数

指定可选的双参数作为Name1 = Value1,…,以=家,在那里的名字参数名称和吗价值相应的价值。名称-值参数必须出现在其他参数,但对的顺序无关紧要。

R2021a之前,用逗号来分隔每一个名称和值,并附上的名字在报价。

例子:万博1manbetxSimulink.BlockDiagram.createSubsystem (块,“名字”,'MySubsystemName')

新的子系统,名称指定为逗号分隔组成的“名字”和一个字符向量或字符串标量。

数据类型:字符|字符串

选择独特子系统名称,指定为逗号分隔组成的“MakeNameUnique”“上”“关闭”

如果您指定的值的名字已经使用的图:

  • “上”——使用下一个可用的增量的名字。例如,如果的名字被设置为“控制器”和图中已经包含一块命名“控制器”,函数名新的子系统的管理员一

  • “关闭”——返回一个错误。

依赖关系

使用这个参数,指定一个值的名字论点。

数据类型:字符|字符串

版本历史

介绍了R2009a