文档帮助中心
向模型中添加块
h = add_block(来源、桌子)
H = add_block(源,DEST, 'MakeNameUnique', '上')
h = add_block (___“CopyOption”,“nolink”)
h = add_block (sourceIn德斯坦,“CopyOption”,“复制”)
h = (___,名称,值)
例子
h= add_block (源,桌子)添加块的副本源从库或模型到指定的目标模型和块名。此语法在与模型或库模型中相同的位置创建块。
h= add_block (源,桌子)
h
源
桌子
如果您要在模型之间或从库中进行复制,请首先加载目标模型。
h= add_block (源,桌子“MakeNameUnique”,“上”)确保目标块名称是在模型中是独一无二的。如果该名称的块存在,递增,以确保一个唯一的名称此语法增加了一个号码与目标块名称。
h= add_block (源,桌子“MakeNameUnique”,“上”)
h= add_block (___“CopyOption”,“nolink”)复制块或子系统源不创建到库块的链接。
h= add_block (___“CopyOption”,“nolink”)
h= add_block (sourceIn,德斯坦“CopyOption”,“复制”)在子系统中复制一个inport块,使目标块具有与源块相同的端口号。复制一个输入端口来从输入端口分支一个信号,而不需要创建一个端口或添加行。有关更多信息,请参见创建重复的港口。
h= add_block (sourceIn,德斯坦“CopyOption”,“复制”)
sourceIn
德斯坦
h= (___,名称,值)使用可选的名称,值参数。
h= (___,名称,值)
名称,值
指定可选的逗号分隔的对名称,值参数。的名字参数名和值是对应的值。的名字必须出现引号内。您可以按照任何顺序指定多个名称和值对参数名1,值1,...,NameN,值N。
的名字
值
名1,值1,...,NameN,值N
随着add_block函数,可以使用块参数和值对。有关所有块参数的列表,请参见常见的块属性和阻止特定的参数。
add_block
全部折叠
从Simulink中添加块金宝app®库模型f14。
f14
加载或打开目标模型。
open_system(“f14”);
添加范围从Simulink接收库阻塞到金宝appf14,命名新区块在MyScope。
在MyScope
add_block(的金宝appSimulink /水槽/范围“,'F14 /的MyScope');
从模型中添加一个块的副本f14来VDP。
VDP
open_system('VDP');
添加致动器模型块f14来VDP。
add_block(“f14 /致动器模型”,“vdp /致动器模型”);
将Simulink库中的块添加到模型中金宝appVDP。因为已经有一个名为Scope的块VDP,可以使用MakeNameUnique选项,以确保新块名称是唯一的。
MakeNameUnique
添加范围从Simulink接收库阻塞到金宝appVDP,确保名称是惟一的。
add_block(的金宝appSimulink /水槽/范围“,“vdp /范围”,“MakeNameUnique”,“上”)
在添加运行轨迹块f14 /控制器使用与该子系统中的另一个端口相同的端口号的子系统。
f14 /控制器
在重复控制器子系统的棒输入(IN)块,命名拷贝棒输入(IN)2。将所得的块使用相同的端口号作为棒输入(IN),但不能在父子系统添加一个运行轨迹。进入该端口分支到两个inports信号。
add_block(“f14 /控制器/棒输入(在)”,…“f14 /控制器/棒输入(在)2》,'CopyOption',“复制”)
从库中添加一个块到模型中,并使用名称,值对。
添加获得从图书馆到VDP,并设置获得价值5。
获得
5
add_block(的金宝appSimulink /数学运算/增益“,“vdp / 5”,“获得”,“5”)
块复制到建模,规定为:
全块路径名,如果你从另一个模型复制块,例如,的vdp /亩。此用法复制块及其设置。
的vdp /亩
如果你想从库中添加一个模块,例如库块路径名,的金宝appSimulink /数学运算/增益“。
的金宝appSimulink /数学运算/增益“
要获取库块路径名,可以将鼠标悬停在库浏览器中的块上。或者,您可以打开库模型,选择块,然后输入华东桐柏在命令行。要打开库模型,在库浏览器中右键单击库列表中的库名称并选择开放LIBRARY_NAME图书馆。
华东桐柏
LIBRARY_NAME
您也可以使用语法内置的/blocktype”作为源块的路径名称,其中blocktype是程序块名称 - 值了BlockType参数(见常见的块属性)。然而,块使用添加内置的/blocktype”有时与库块具有不同的默认参数值。
内置的/blocktype”
blocktype
BlockType
对于子系统和屏蔽块,使用库块路径名。使用BlockType值(子系统)创建一个空的子系统。
子系统
例:的vdp /亩,的金宝appSimulink /水槽/范围“
的金宝appSimulink /水槽/范围“
模型中新块的名称和位置,指定为块路径名。
例:“f14 /控制器/ MyNewBlock”
“f14 /控制器/ MyNewBlock”
要复制其端口号的Inport块,指定为块路径名。
例:“f14 /控制器/棒输入(在)”,“myModel / mySubsystem In1”
“f14 /控制器/棒输入(在)”
“myModel / mySubsystem In1”
INPORT块重复的端口号创建,指定为块路径名。创建在同一系统中作为源块的目标块。
例:“myModel / mySubsystem / DupPortIn”
“myModel / mySubsystem / DupPortIn”
新的块,作为句柄返回。
delete_block
你点击了一个链接,对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入该命令来运行它。Web浏览器不支持MATLAB命令。金宝app
选择一个网站来获取可用的翻译内容,并查看本地事件和报价。根据你的位置,我们建议你选择:。
您还可以选择从下面的列表中的网站:
选择中国网站(中文或英文),以获得最佳的网站表现。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
联系你当地的办公室