通过向向量块添加总线将虚拟总线信号转换为向量信号
[
搜索模型,排除任何库块,用于隐式使用的总线信号作为向量,并返回搜索结果。destblocks.
那bustovectorblocks.
那ignoredBlocks
] = 金宝appsimulink.blockdiagram.addbustovector(模型
的)
[
搜索一个模型,如果destblocks.
那bustovectorblocks.
那ignoredBlocks
] = 金宝appsimulink.blockdiagram.addbustovector(模型
那IncludeLibs.
的)IncludeLibs.
是真正的
,包括在搜索库块中,用于隐式地使用的总线信号作为向量。
[
搜索一个模型,如果destblocks.
那bustovectorblocks.
那ignoredBlocks
] = 金宝appsimulink.blockdiagram.addbustovector(模型
那IncludeLibs.
那Reportonly
的)Reportonly
被设置为错误的
,然后函数插入a向量前的巴士块进入每个总线,该总线用作其搜索的任何块中的向量。插入替换了总线的隐式使用,作为向量的总线显式转换的向量。信号的源块和目标块不会改变。
如果金宝appSimulink.BlockDiagram.addBusToVector
增加了向量前的巴士块到模型或任何库,该函数将更改保存的图表副本。
如果金宝appSimulink.BlockDiagram.addBusToVector
更改库块时,该更改将影响使用库的每个模型中该块的每个实例。
[
搜索一个模型,如果destblocks.
那bustovectorblocks.
那ignoredBlocks
] = 金宝appsimulink.blockdiagram.addbustovector(模型
那IncludeLibs.
那Reportonly
那strictonly
的)strictonly
是真正的
,该函数检查输入总线信号使用隐式作为向量,被送入其中一个这些块。这些块不能接受虚拟总线信号,但可以接受非虚拟总线信号:
延迟
选择器
任务
向量连接
重塑
排列尺寸
在执行此功能之前:
确保模型编译没有错误。
保存模型。
在调用函数之前备份模型和任何库Reportonly
设置错误的
。
要预览所有模型中块更改的效果,请调用金宝appSimulink.BlockDiagram.addBusToVector
和IncludeLibs.
设置真正的
和Reportonly
设置真正的
。然后,检查返回的信息destblocks.
输出参数。