主要内容

金宝appSimulink.Bus.objectToCell

使用仿真金宝app软件。总线对象来create cell array containing bus information

描述

例子

细胞= 金宝appSimulink.Bus.objectToCell (busNames的集合创建总线信息的单元数组金宝app仿真软件。公共汽车MATLAB中的对象®基本工作空间。单元格数组包含定义每个单元格的从属单元格数组公共汽车对象。输出单元格数组中的元素顺序与输入单元格数组中的名称顺序相对应。

细胞= 金宝appSimulink.Bus.objectToCell (busNames范围的集合创建总线信息的单元数组公共汽车指定的数据字典中的对象范围.单元格数组包含定义每个单元格的从属单元格数组公共汽车对象。输出单元格数组中的元素顺序与输入单元格数组中的名称顺序相对应。

例子

全部折叠

使用金宝appSimulink.Bus.objectToCell函数创建包含关于的信息的单元格数组金宝app仿真软件。公共汽车对象。

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

open_system (“ex_bus_object_tutorial_using_objects”

控件的信息创建单元格数组控制公共汽车对象。

细胞= Simu金宝applink.Bus.objectToCell ({“控制”});细胞{1}
ans =1×7单元阵列列1到6 {'CONTROL'} {0x0 char} {0x0 char} {'Auto'} {'-1'} {'0'} Column 7 {2x1 cell}

输入参数

全部折叠

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

例子:细胞= Simu金宝applink.Bus.objectToCell ({' busObject '})

数据字典,指定为金宝appSimulink.data.Dictionary对象。在使用此参数之前,用金宝appSimulink.data.Dictionary对象,例如金宝appSimulink.data.dictionary.create金宝appSimulink.data.dictionary.open函数。

如果范围为空,函数使用MATLAB基工作空间作为公共汽车对象。

例子:细胞= Simu金宝applink.Bus.objectToCell({“busObject”},dataDictionaryObject)

输出参数

全部折叠

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

  1. 总线名称

  2. 头文件

  3. 描述

  4. 数据范围

  5. 对齐

  6. 保护元件尺寸

  7. 元素

元素字段是一个单元格数组,其中包含每个金宝app仿真软件。公共汽车Element对象,公共汽车对象引用:

  1. 公共汽车元素名称

  2. 数据类型

  3. 样本时间——当样本时间没有继承时,单元格数组将包含此字段。非继承样例时间会在模型编译期间导致错误。有关更多信息,请参见金宝app仿真软件。公共汽车Element objects no longer support the SampleTime property

  4. 复杂性

  5. 抽样方式

  6. 维模式

  7. 最低

  8. 最大

  9. 单位

  10. 描述

提示

反函数是金宝appSimulink.Bus.cellToObject

兼容性的考虑

全部展开

错误开始于R2020b

不建议从R2016b开始

介绍了R2007a