帮助中心帮助中心
向模型添加块
H = add_block(source,dest)
h = add_block(source,dest,'MakeNameUnique','on')
H = add_block(___“CopyOption”,“nolink”)
h = add_block(sourceIn,destIn,'CopyOption','duplicate')
H = add_block(___、名称、值)
例子
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”,“复制”)在子系统中复制输入端口块,给目标块与源块相同的端口号。复制输入端口块以分支来自输入端口的信号,而无需创建端口或添加行。有关更多信息,请参见创建重复的导入块.
h= add_block (sourceIn,德斯坦“CopyOption”,“复制”)
sourceIn
德斯坦
h= add_block (___、名称、值)使用可选的名称,值参数。
h= add_block (___、名称、值)
名称,值
的可选逗号分隔对名称,值参数。的名字参数名称和价值对应的值。的名字必须出现在引号内。您可以以任意顺序指定多个名称和值对参数Name1, Value1,…,的家.
的名字
价值
Name1, Value1,…,的家
与add_block函数时,可以使用块参数和值对。有关所有块参数的列表,请参见公共块属性而且屏蔽一些参数.
add_block
全部折叠
从Simulink中添加块金宝app®模型的库f14.
f14
加载或打开目标模型。
open_system (“f14”);
添加范围块从Simulink sink金宝app库到f14,命名新块MyScope.
MyScope
add_block (“金宝app仿真软件/水槽/范围”,“f14 / MyScope”);
从模型中添加一个块的副本f14来vdp.
vdp
open_system (“vdp”);
添加执行器模型块f14来vdp.
add_block (“f14 /致动器模型”,“vdp /致动器模型”);
将Simulink库中的块添加到模型中金宝appvdp.因为已经有一个名为Scope的块vdp,使用MakeNameUnique选项,以确保新块名称是唯一的。
MakeNameUnique
添加范围块从Simulink sink金宝app库到vdp,确保名称唯一。
add_block (“金宝app仿真软件/水槽/范围”,“vdp /范围”,“MakeNameUnique”,“上”)
添加一个轮廓尺寸块f14 /控制器与另一个子系统使用相同的端口号轮廓尺寸块。
f14 /控制器
复制轮廓尺寸块命名输入(输入)在控制器子系统,并命名副本2 .输入(输入.
输入(输入)
控制器
2 .输入(输入
add_block ('f14/控制器/操纵杆输入(输入)',...'f14/控制器/操纵杆输入(in)2',“CopyOption”,“复制”)
生成的块使用与命名的块相同的端口号输入(输入)但不会在父子系统上添加输入端口。进入该端口的信号分支到两个端口轮廓尺寸块。
将库中的块添加到模型中,并使用名称,值对。
添加一个获得从库到的块vdp,并设置获得价值5.
获得
5
add_block (“金宝app数学仿真软件/操作/增益”,“vdp / 5”,“获得”,“5”)
复制到模型的块,指定为:
完整的块路径,如果您是从模型复制块,例如,的vdp /亩.这种用法复制块及其设置。
的vdp /亩
如果您想从库中添加一个块,则使用库块路径,例如,“金宝app数学仿真软件/操作/增益”.
“金宝app数学仿真软件/操作/增益”
要获得库块路径,可以在库浏览器中暂停在该块上。或者,您可以打开库模型,选择块,然后输入华东桐柏在命令行。要打开库模型,在库浏览器中,右键单击库列表中的库名称并选择开放library_name图书馆.
华东桐柏
library_name
您也可以使用语法“内置/blocktype'作为源块路径,其中blocktype的值是否为编程块名称BlockType参数(见公共块属性).然而,块添加使用“内置/blocktype'有时与库块有不同的默认参数值。
“内置/blocktype'
blocktype
BlockType
对于子系统和屏蔽块,使用库块路径。使用BlockType值(子系统)创建一个空子系统。
子系统
例子:的vdp /亩,“金宝app仿真软件/水槽/范围”
“金宝app仿真软件/水槽/范围”
模型中新块的名称和位置,指定为块路径。
例子:“f14 /控制器/ MyNewBlock”
“f14 /控制器/ MyNewBlock”
输入要复制的端口块,指定为块路径。
例子:'f14/控制器/操纵杆输入(输入)',“myModel / mySubsystem In1”
'f14/控制器/操纵杆输入(输入)'
“myModel / mySubsystem In1”
输入要创建的端口块,指定为块路径。在与源块相同的系统中创建目标块。
例子:“myModel / mySubsystem / DupPortIn”
“myModel / mySubsystem / DupPortIn”
新块,作为句柄返回。
R2006a之前介绍
delete_block
你点击了一个对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入该命令来运行该命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在可用的地方获得翻译的内容,并查看当地的活动和优惠。根据您所在的位置,我们建议您选择:.
您也可以从以下列表中选择一个网站:
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
联系当地办事处