从块或MATLAB结构中创建总线对象
businfo = 万博1manbetxsimulink.bus.createObject(型号,块)
businfo = 万博1manbetxsimulink.bus.createobject(struct)
busInfo = 万博1manbetxSimulink.Bus.createObject (___、文件)
busInfo = 万博1manbetxSimulink.Bus.createObject (___,格式)
从名称的Bus Creator块创建总线对象总线Creator2
.
open_system ('busdemo')bus2info = s万博1manbetximulink.bus.createObject......('busdemo'那'busdemo / bus creator2') close_system ('busdemo')
从两个对象中创建一个总线对象总线的创造者块,使用块句柄指定块。将块句柄分配给变量,并使用向量中的变量指定用于创建总线对象的块。
打开模型。
清晰;open_system ('busdemo')
在Simuli万博1manbetxnk.®编辑器,选择总线Creator2
块。在MATLAB中,将块句柄赋给一个变量。
bc2 = gcbh;
在Simuli万博1manbetxnk编辑器中,选择总线的创造者
块。在MATLAB中,将块句柄赋给一个变量。
BC1 = GCBH;
在向量中使用块句柄变量来创建总线对象。
bus3info = 万博1manbetxsimulink.bus.createobject.......('busdemo'(bc2群体bc1),'busdemo_busobject') close_system ('busdemo')
创建总线信息的单元格数组的单元格数组,并使用该单元格数组在基本工作区中生成一个总线对象。
创建总线信息的单元格数组。
buscell = {......{......'mybusobj'那......'myheader.h'那......“我的描述”那......'出口'那......' 1 '那......{{'一种',1,'双倍的',[0.2 0],“真实”的那“帧”};......{'B',1,'双倍的',[0.2 0],“真实”的那'样本'}},......},......};
从单元格数组生成基本工作区中的总线对象。
万博1manbetxsimulink.bus.celtoObject(Buscell)
如果指定型号名称,则模型必须在使用之前成功编译万博1manbetxsimulink.bus.createobject.
命令。
总线的创造者|万博1manbetxsimulink.bus.
|万博1manbetxSimulink.Bus.cellToObject
|万博1manbetxsimulink.bus.creatematlabstruct.
|万博1manbetxsimulink.bus.ObjectTocell.Bustocell.
|万博1manbetxsimulink.busement.