文档帮助中心
添加块模型
H = add_block(源,目标寄存器)
H = add_block(源,DEST, 'MakeNameUnique', '上')
H = add_block(___, 'CopyOption', 'nolink')
H = add_block(sourceIn,德斯汀, 'CopyOption', '复制')
H =(___,名称,值)
例
H= add_block(资源,DEST)增加了块的副本资源从文库或模型到指定的目标模型和块名称。因为它出现在模型或库模型这个语法创建在同一位置的块。
H= add_block(资源,DEST)
H
资源
DEST
如果您在模型之间或从图书馆复印时,首先加载目标模型。
H= add_block(资源,DEST'MakeNameUnique', '上')确保目标块名称是在模型中是独一无二的。如果该名称的块存在,递增,以确保一个唯一的名称此语法增加了一个号码与目标块名称。
H= add_block(资源,DEST'MakeNameUnique', '上')
H= add_block(___, 'CopyOption', 'nolink')复制块或子系统资源从库中,而无需创建一个链接库块。
H= add_block(___, 'CopyOption', 'nolink')
H= add_block(sourceIn,德斯坦'CopyOption', '复制')复制子系统中的一个运行轨迹块,给目标块作为源块相同的端口号。复制一个运行轨迹分支从输入端口的信号,而不创建端口或添加行。欲了解更多信息,请参阅创建重复Inports。
H= add_block(sourceIn,德斯坦'CopyOption', '复制')
sourceIn
德斯坦
H=(___,名称,值)使用可选名称,值参数。
H=(___,名称,值)
名称,值
指定可选的用逗号分隔的对名称,值参数。名称是参数的名称和值是对应的值。名称必须出现引号内。您可以按照任何顺序指定多个名称和值对参数名1,值1,...,NameN,值N。
名称
值
名1,值1,...,NameN,值N
随着add_block功能,您可以使用块参数和值对。对于所有的块参数列表,请参阅公共块属性和阻止特定的参数。
add_block
全部收缩
从Simulink中添加块万博1manbetx®库模型F14。
F14
装载或打开目标模型。
open_system('F14');
添加范围在Simulink汇库到框万博1manbetxF14,命名新的块在MyScope。
在MyScope
add_block(的万博1manbetxSimulink /水槽/范围“,'F14 /的MyScope');
从模型中添加一个数据块的副本F14至VDP。
VDP
open_system('VDP');
从添加调节器模型块F14至VDP。
add_block(“F14 /致动器模型”,“VDP /致动器模型”);
在Simulink库中添加块模型万博1manbetxVDP。因为已经有一个名为块范围VDP, 使用MakeNameUnique选项,以确保新块名称是唯一的。
MakeNameUnique
添加范围在Simulink汇库到框万博1manbetxVDP,确保名称是唯一的。
add_block(的万博1manbetxSimulink /水槽/范围“,'VDP /范围','MakeNameUnique','上')
在添加运行轨迹块F14 /控制器子系统,使用了相同的端口号作为该子系统另一个运行轨迹。
F14 /控制器
在重复控制器子系统的棒输入(IN)块,命名拷贝棒输入(IN)2。将所得的块使用相同的端口号作为棒输入(IN),但不能在父子系统添加一个运行轨迹。进入该端口分支到两个inports信号。
add_block('F14 /控制器/棒输入(IN)',...'F14 /控制器/棒输入(IN)2','CopyOption','重复')
从库中添加一个块模型,并使用一组参数名称,值对。
添加获得从库到框VDP,并设置获得值五。
获得
五
add_block(的万博1manbetxSimulink /数学运算/增益“,'VDP /五','获得','5')
块复制到建模,规定为:
全块路径名,如果你从另一个模型复制块,例如,'VDP /亩'。这种用法复制块及其设置。
'VDP /亩'
如果你想从库中添加一个模块,例如库块路径名,的万博1manbetxSimulink /数学运算/增益“。
的万博1manbetxSimulink /数学运算/增益“
为了使该库块路径名,你可以在库浏览器块悬停。或者,你可以打开库模型,选择块,并进入GCB在命令行。要打开库模型,在库浏览器,在库列表中右键单击库名称,并选择打开LIBRARY_NAME图书馆。
GCB
LIBRARY_NAME
您也可以使用语法内置的/blocktype“作为源块的路径名称,其中blocktype是程序块名称 - 值了BlockType参数(请参阅公共块属性)。然而,块使用添加内置的/blocktype“有时从库块不同的默认参数值。
内置的/blocktype“
blocktype
BlockType
对于子系统和屏蔽模块,使用该库块路径名。使用BlockType值(子系统)创建一个空的子系统。
子系统
例:'VDP /亩',的万博1manbetxSimulink /水槽/范围“
的万博1manbetxSimulink /水槽/范围“
名称和模型的新的块,指定为块路径名的位置。
例:'F14 /控制器/ MyNewBlock'
'F14 /控制器/ MyNewBlock'
INPORT块,其端口号来复制,指定为块路径名。
例:'F14 /控制器/棒输入(IN)','基于myModel / mySubsystem /输入1'
'F14 /控制器/棒输入(IN)'
'基于myModel / mySubsystem /输入1'
INPORT块重复的端口号创建,指定为块路径名。创建在同一系统中作为源块的目标块。
例:'基于myModel / mySubsystem / DupPortIn'
'基于myModel / mySubsystem / DupPortIn'
新的块,返回的句柄。
delete_block
您单击对应于该MATLAB命令的链接:
在MATLAB命令窗口中输入它运行的命令。Web浏览器不支持MATLAB的命令。万博1manbetx
选择一个网站,以获得翻译的内容,其中可看到当地的活动和优惠。根据您的位置,我们建议您选择:。
您还可以选择从下面的列表中的网站:
选择最佳的网站性能的中国网站(在中国或英文)。其他MathWorks的国家网站都没有从您的位置访问进行了优化。
请联系您当地的办事处