主要内容

万博1manbetxSimulink.Bus.objectToCell

使用Si万博1manbetxmulink.Bus对象创建包含总线信息的单元数组

描述

实例

细胞=S万博1manbetximulink.Bus.objectToCell(公共汽车名)从一组总线创建总线信息的单元数组万博1manbetx模拟总线MATLAB中的对象®基本工作区。单元格数组包含定义每个工作区的从属单元格数组公共汽车输出单元格数组中元素的顺序对应于输入单元格数组中名称的顺序。

细胞=S万博1manbetximulink.Bus.objectToCell(公共汽车名,范围)从一组总线创建总线信息的单元数组公共汽车由指定的数据字典中的对象范围。单元格数组包含定义每个单元格的从属单元格数组公共汽车输出单元格数组中元素的顺序对应于输入单元格数组中名称的顺序。

例子

全部崩溃

使用万博1manbetxSimulink.Bus.objectToCell函数创建有关的信息的单元格数组万博1manbetx模拟总线基本工作空间中的对象。

打开具有两个属性的模型公共汽车定义的对象,控制主要的.

开放式系统(“ex_总线\u对象\u教程\u使用\u对象”)

创建有关控制公共汽车对象

单元=Simul万博1manbetxink.Bus.objectToCell({“控制”});单元格{1}
ans=1×7单元阵列列1到6{'CONTROL'}{0x0 char}{0x0 char}{'Auto'}{'-1'}{'0'}列7{2x1 cell}

输入参数

全部崩溃

公共汽车要为其创建单元格数组的对象公共汽车对象信息,指定为单元格数组。指定公共汽车对象名称作为字符向量。如果公共汽车名如果为空,则函数将转换所有公共汽车基本工作区或数据字典中的对象。

例子:cells=Si万博1manbetxmulink.Bus.objectToCell({'busObject'})

数据字典,指定为万博1manbetxSimulink.data.Dictionary对象在使用此参数之前,请使用万博1manbetxSimulink.data.Dictionary对象,例如,使用万博1manbetxSimulink.data.dictionary.create万博1manbetxSimulink.data.dictionary.open作用

如果范围为空时,该函数使用MATLAB基本工作空间作为公共汽车物体。

例子:cells=Si万博1manbetxmulink.Bus.objectToCell({'busObject'},dataDictionaryObject)

输出参数

全部崩溃

公共汽车对象信息,指定为单元格数组的单元格数组。每个从属单元格数组包含公共汽车对象属性:

  1. 总线名称

  2. 头文件

  3. 描述

  4. 数据范围

  5. 对齐

  6. 保留图元尺寸

  7. 元素

elements字段是一个单元格数组,其中包含每个万博1manbetx模拟总线元件对象公共汽车对象引用:

  1. 总线元素名称

  2. 尺寸

  3. 数据类型

  4. 采样时间-未继承采样时间时,单元格数组包含此字段。非继承采样时间会导致模型编译期间出错。有关详细信息,请参阅万博1manbetxSimulink.BusElement对象不再支持SampleTime属性万博1manbetx.

  5. 复杂性

  6. 采样方式

  7. 维度模式

  8. 最低限度

  9. 最大限度

  10. 单位

  11. 描述

兼容性考虑

全部展开

在R2020b中启动时出错

不建议在R2016b中启动

R2007a中引入