add_block

添加块模型

描述

H= add_block(资源DEST增加了块的副本资源从文库或模型到指定的目标模型和块名称。因为它出现在模型或库模型这个语法创建在同一位置的块。

如果您在模型之间或从图书馆复印时,首先加载目标模型。

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

H= add_block(___, 'CopyOption', 'nolink')复制块或子系统资源从库中,而无需创建一个链接库块。

H= add_block(sourceIn德斯坦'CopyOption', '复制')复制子系统中的一个运行轨迹块,给目标块作为源块相同的端口号。复制一个运行轨迹分支从输入端口的信号,而不创建端口或添加行。欲了解更多信息,请参阅创建重复Inports

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

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

随着add_block功能,您可以使用块参数和值对。对于所有的块参数列表,请参阅公共块属性阻止特定的参数

例子

全部收缩

从Simulink中添加块万博1manbetx®库模型F14

装载或打开目标模型。

open_system('F14');

添加范围在Simulink汇库到框万博1manbetxF14,命名新的块在MyScope

add_block(的万博1manbetxSimulink /水槽/范围“'F14 /的MyScope');

从模型中添加一个数据块的副本F14VDP

装载或打开目标模型。

open_system('VDP');

从添加调节器模型块F14VDP

add_block(“F14 /致动器模型”“VDP /致动器模型”);

在Simulink库中添加块模型万博1manbetxVDP。因为已经有一个名为块范围VDP, 使用MakeNameUnique选项,以确保新块名称是唯一的。

装载或打开目标模型。

open_system('VDP');

添加范围在Simulink汇库到框万博1manbetxVDP,确保名称是唯一的。

add_block(的万博1manbetxSimulink /水槽/范围“'VDP /范围''MakeNameUnique''上'

在添加运行轨迹块F14 /控制器子系统,使用了相同的端口号作为该子系统另一个运行轨迹。

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

add_block('F14 /控制器/棒输入(IN)'...'F14 /控制器/棒输入(IN)2''CopyOption''重复'

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

装载或打开目标模型。

open_system('VDP');

添加获得从库到框VDP,并设置获得

add_block(的万博1manbetxSimulink /数学运算/增益“'VDP /五''获得''5'

输入参数

全部收缩

块复制到建模,规定为:

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

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

    为了使该库块路径名,你可以在库浏览器块悬停。或者,你可以打开库模型,选择块,并进入GCB在命令行。要打开库模型,在库浏览器,在库列表中右键单击库名称,并选择打开LIBRARY_NAME图书馆

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

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

例:'VDP /亩'的万博1manbetxSimulink /水槽/范围“

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

例:'F14 /控制器/ MyNewBlock'

INPORT块,其端口号来复制,指定为块路径名。

例:'F14 /控制器/棒输入(IN)''基于myModel / mySubsystem /输入1'

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

例:'基于myModel / mySubsystem / DupPortIn'

输出参数

全部收缩

新的块,返回的句柄。

R2006a前推出