add_block

向模型中添加块

描述

例子

h= add_block (,桌子)添加块的副本从库或模型到指定的目标模型和块名。此语法在与模型或库模型中相同的位置创建块。

如果您要在模型之间或从库中进行复制,请首先加载目标模型。

例子

h= add_block (,桌子“MakeNameUnique”,“上”)确保目标块名称是在模型中是独一无二的。如果该名称的块存在,递增,以确保一个唯一的名称此语法增加了一个号码与目标块名称。

h= add_block (___“CopyOption”,“nolink”)复制块或子系统不创建到库块的链接。

例子

h= add_block (sourceIn,德斯坦“CopyOption”,“复制”)在子系统中复制一个inport块,使目标块具有与源块相同的端口号。复制一个输入端口来从输入端口分支一个信号,而不需要创建一个端口或添加行。有关更多信息,请参见创建重复的港口

例子

h= (___,名称,值)使用可选的名称,值参数。

指定可选的逗号分隔的对名称,值参数。的名字参数名和是对应的值。的名字必须出现引号内。您可以按照任何顺序指定多个名称和值对参数名1,值1,...,NameN,值N

随着add_block函数,可以使用块参数和值对。有关所有块参数的列表,请参见常见的块属性阻止特定的参数

例子

全部折叠

从Simulink中添加块金宝app®库模型f14

加载或打开目标模型。

open_system(“f14”);

添加范围从Simulink接收库阻塞到金宝appf14,命名新区块在MyScope

add_block(的金宝appSimulink /水槽/范围“,'F14 /的MyScope');

从模型中添加一个块的副本f14VDP

加载或打开目标模型。

open_system('VDP');

添加致动器模型块f14VDP

add_block(“f14 /致动器模型”,“vdp /致动器模型”);

将Simulink库中的块添加到模型中金宝appVDP。因为已经有一个名为Scope的块VDP,可以使用MakeNameUnique选项,以确保新块名称是唯一的。

加载或打开目标模型。

open_system('VDP');

添加范围从Simulink接收库阻塞到金宝appVDP,确保名称是惟一的。

add_block(的金宝appSimulink /水槽/范围“,“vdp /范围”,“MakeNameUnique”,“上”)

在添加运行轨迹块f14 /控制器使用与该子系统中的另一个端口相同的端口号的子系统。

在重复控制器子系统的棒输入(IN)块,命名拷贝棒输入(IN)2。将所得的块使用相同的端口号作为棒输入(IN),但不能在父子系统添加一个运行轨迹。进入该端口分支到两个inports信号。

add_block(“f14 /控制器/棒输入(在)”,“f14 /控制器/棒输入(在)2》,'CopyOption',“复制”)

从库中添加一个块到模型中,并使用名称,值对。

加载或打开目标模型。

open_system('VDP');

添加获得从图书馆到VDP,并设置获得价值5

add_block(的金宝appSimulink /数学运算/增益“,“vdp / 5”,“获得”,“5”)

输入参数

全部折叠

块复制到建模,规定为:

  • 全块路径名,如果你从另一个模型复制块,例如,的vdp /亩。此用法复制块及其设置。

  • 如果你想从库中添加一个模块,例如库块路径名,的金宝appSimulink /数学运算/增益“

    要获取库块路径名,可以将鼠标悬停在库浏览器中的块上。或者,您可以打开库模型,选择块,然后输入华东桐柏在命令行。要打开库模型,在库浏览器中右键单击库列表中的库名称并选择开放LIBRARY_NAME图书馆

您也可以使用语法内置的/blocktype作为源块的路径名称,其中blocktype是程序块名称 - 值了BlockType参数(见常见的块属性)。然而,块使用添加内置的/blocktype有时与库块具有不同的默认参数值。

对于子系统和屏蔽块,使用库块路径名。使用BlockType值(子系统)创建一个空的子系统。

例:的vdp /亩,的金宝appSimulink /水槽/范围“

模型中新块的名称和位置,指定为块路径名。

例:“f14 /控制器/ MyNewBlock”

要复制其端口号的Inport块,指定为块路径名。

例:“f14 /控制器/棒输入(在)”,“myModel / mySubsystem In1”

INPORT块重复的端口号创建,指定为块路径名。创建在同一系统中作为源块的目标块。

例:“myModel / mySubsystem / DupPortIn”

输出参数

全部折叠

新的块,作为句柄返回。

R2006a前推出