您可以通过编程方式创建万博1manbetx仿真软件。公共汽车
对象及其万博1manbetx仿真软件。公共汽车Element
对象来自数组、块、单元格数组、结构或C代码。
当你创造的时候公共汽车
对象,您可以将它们存储在MATLAB中®工作区或数据字典,或将它们的定义保存在函数中。为公共汽车
对象,则可以以编程方式将它们的定义保存在函数中万博1manbetxSimulink.Bus.save
函数。
来模拟一个使用公共汽车
对象,公共汽车
对象必须位于基本工作区或数据字典中。
创建以下层次结构公共汽车
使用数组的对象。数组索引允许您创建和访问数组中的多个元素。点表示法允许您访问属性值。
创建两个BusElement
对象,名为尖声地说
而且正弦
,在基本工作区中。
elems(1) = 万博1manbetxSimulink.BusElement;elem(1)。Name =“唧唧喳喳”;elems(2) = 万博1manbetxSimulink.BusElement;elem(2)。Name =的正弦;
创建一个公共汽车
对象,名为NestedBus
类中定义的元素初步的
数组中。
NestedBus = 万博1manbetxSimulink.Bus;NestedBus。元素= elems;
再创建两个BusElement
对象,名为NestedBus
而且一步
.有NestedBus
代表一个公共汽车
对象,指定公共汽车
对象数据类型。
清晰的初步的elems(1) = 万博1manbetxSimulink.BusElement;elem(1)。Name =“NestedBus”;elem(1)。数据Type =“巴士:NestedBus”;elems(2) = 万博1manbetxSimulink.BusElement;elem(2)。Name =“步骤”;
类中定义的元素在总线层次结构的顶部创建总线初步的
数组中。
TopBus = 万博1manbetxSimulink.Bus;TopBus。元素= elems;
可以在目录中查看已创建的对象公共汽车编辑器.
buseditor
以编程方式创建公共汽车
对象的基础上,使用万博1manbetxSimulink.Bus.createObject
函数。
如果指定总线的创造者在总线层次结构的最高级别上创建的块公共汽车
对象用于层次结构中的所有总线,包括嵌套总线。
要创建一个公共汽车
对象,则使用万博1manbetxSimulink.Bus.cellToObject
函数。每个从属单元格数组表示公共汽车
对象
要创建一个公共汽车
对象的MATLAB结构,使用万博1manbetxSimulink.Bus.createObject
函数。该结构可以包含MATLABtimeseries
, MATLAB时间表
,matlab.io.datastore.SimulationDatastore
对象或数字结构。
您可以创建公共汽车
对象,对应于结构类型(结构体
),你现有的C代码定义。然后,为集成现有算法C代码进行模拟做准备(例如,通过使用遗留代码工具),您可以使用公共汽车
对象来根据结构类型打包信号或参数数据。要创建对象,请使用万博1manbetxSimulink.importExternalCTypes
函数。