主要内容

金宝appsimulink.bus.celltoObject

将包含总线信息的单元格数转换为simulink.bus对象金宝app

描述

例子

金宝appsimulink.bus.celltoObject(Buscell创建一组金宝appsimulink.busMATLAB中的对象®来自总线信息的单元格数组的基本工作区。

金宝appsimulink.bus.celltoObject(Buscell,,,,范围创建一组金宝appsimulink.bus数据字典中指定的对象范围从公交信息的单元格数组中。

例子

全部收缩

此示例显示了如何创建和使用单元格数组生成金宝appsimulink.bus基本工作区中的对象。

定义元素公共汽车对象包含,创建一个数组金宝appsimulink.buselement对象或属性值的单元格数组buselement对象。

当您定义一个数组中的元素时buselement对象,您必须指定与默认值不同的值。

elementSarray(1)= s金宝appimulink.buselement;elementSarray(2)= s金宝appimulink.buselement;elementsArray(2).name ='b';elementSarray(2).min = -3;elementSarray(2).max = 3;elementsArray(2).unit ='M';elementsArray(2).description =“ b距离原点是距离。”;

当您在属性值的单元格数组中定义元素时,必须指定元素名称,尺寸,数据类型,复杂性和采样模式。您还可以指定尺寸模式,最小值,最大,单位和描述。

ElementsCellArray = {{{'一个',1,'双倍的',-1,'真实的',,,,'样本'};...{'b',1,'双倍的',,,,'真实的',,,,'样本',,,,...'固定的',-3,3,'M',,,,'B是距离原点的距离'}};

在此示例中ElementSarrayElementsCellarray创建相同的buselement对象公共汽车对象。

创建一个带有两个下属单元格数组的单元格数组公共汽车对象。每个公共汽车对象,指定总线名称,标头文件,说明,数据范围,对齐和元素。为了第一公共汽车对象,使用ElementSarray。第二个公共汽车对象,使用ElementsCellarray

buscells = {...{...'Mybusobjarray',,,,...'mesheader.h',,,,...“我的描述”,,,,...“出口”,,,,...'-1',,,,...elementsArray,...},,...{...“ mybusobjcellarrary”,,,,...'mesheader.h',,,,...“我的描述”,,,,...“出口”,,,,...'-1',,,,...ElementsCellarray,...},,...};

生成公共汽车基本工作区中的对象,来自单元格数组的单元格数组。

金宝appsimulink.bus.celltoobject(buscells)

比较生成的公共汽车对象公交编辑

巴士

公共汽车对象除了其名称以外是相同的。

输入参数

全部收缩

公共汽车对象信息,指定为单元阵列的单元格数组。每个下属单元阵列必须包含此公共汽车对象信息:

  1. 公交名称

  2. 标题文件

  3. 描述

  4. 数据范围

  5. 结盟

  6. 元素

元素字段是一个包含此信息的单元格数组金宝appsimulink.buselement对象公共汽车对象引用:

元素字段必须包含带有此信息的数组或单元格数组金宝appsimulink.buselement对象公共汽车对象引用:

  1. 元素名称

  2. 方面

  3. 数据类型

  4. 示例时间(可选) - 如果指定样本时间,请指定继承的样本时间(-1)。非固体样品时间在模型汇编过程中导致误差。有关更多信息,请参阅金宝appsimulink.buselement对象不再支持Sampletime属性金宝app

  5. 复杂

  6. 采样模式

元素字段数组或单元格数也可以包含此信息:

  1. 维度模式

  2. 最低限度

  3. 最大

  4. 单位

  5. 描述

例子:金宝appsimulink.bus.celltoObject(buscell);

数据字典,指定为金宝appsimulink.data.dictionary目的。在使用此论点之前,用一个代表字典金宝appsimulink.data.dictionary对象通过例如金宝appsimulink.data.dictionary.greate或者金宝appsimulink.data.dictionary.open功能。

如果范围是空的,该函数使用MATLAB基本工作区作为公共汽车对象。

例子:金宝appsimulink.bus.celltoObject(buscell,datadictionaryObject);

提示

逆函数是金宝appsimulink.bus.objecttocell

兼容性考虑

展开全部

从R2020B开始的错误

不建议从R2016b开始

在R2006a之前引入