主要内容

金宝appsimulink.busement.

指定公共汽车元素的属性

描述

一个金宝appsimulink.busement.对象是一个元素金宝app仿真软件。公共汽车对象,该对象验证总线中元素的属性。当你模拟或更新一个模型,Simulink金宝app®属性指定的属性是否BusElement对象匹配相应总线元素指定的属性。

BusElement对象仅存在于公共汽车目的。您可以指定一个公共汽车对象,但不是一个BusElement对象,作为数据类型。

创建和修改公共汽车BusElement基础工作区或数据字典中的对象,您可以使用总线编辑器模型浏览器或MATLAB®命令。你不能存储公共汽车模型工作区中的对象。

创建

你可以创建一个BusElement对象以多种方式。

描述

例子

=仿金宝app真软件。BusElement返回一个BusElement对象具有默认属性值。

特性

展开全部

元素名称,指定为字符向量。

请注意

验证信号的属性BusElement对象,信号名称必须是与字母字符或下划线开始的有效标识符(_),后面跟着字母数字字符或下划线。

数据类型:char|细绳

元素的数字类型,指定为'真实的'“复杂”

数据类型:char|细绳

元素的尺寸,指定为标量或向量。

要在生成的代码中使用符号维度,请参见在生成的代码中实现数组大小的维度变量(嵌入式编码)

数据类型:双倍的

数据类型的元素,指定为字符向量或字符串标量。

点击显示数据类型助手按钮显示数据类型助手,它可以帮助您设置数据类型属性。有关更多信息,请参见使用数据类型助手指定数据类型

你可以指定这些选项中的任何一个:

  • 内置的Simuli金宝appnk数据类型-例如,指定'单身的'“uint8”.看Simulink支持的金宝app数据类型金宝app

  • 定点数据类型-使用Fixdt.功能。例如,指定“fixdt(0) 1, 16日”

  • 枚举数据类型 - 使用前面的类型的名称枚举:.例如,指定“枚举:myEnumType”

  • 总线数据类型 - 使用名称金宝app仿真软件。公共汽车前面的对象总线:.例如,指定'总线:mybusobject'

  • value类型 - 使用名称金宝appsimulink.valueType.前面的对象ValueType:.例如,指定'ValueType:Windvelocity'

  • 自定义数据类型——使用指定类型的MATLAB表达式。例如,可以指定金宝appsimulink.numerictype.他们DataTypeMode属性设置为非“定点:未指定的缩放”

指定A.金宝app仿真软件。公共汽车对象允许您创建公共汽车指定分层总线的对象(即包含其他总线的总线)。

指定一个金宝appsimulink.valueType.金宝app仿真软件。公共汽车对象时,对象定义的不仅仅是数据类型。对象还定义了一些属性,例如最小值马克斯,单位.由此指定的属性值ValueType对象重写由块指定的相应属性值。例如,假设一个块集合单位FT / S..当数据类型块的值指定ValueType有的对象多发性硬化症作为其单位,块使用多发性硬化症而不是FT / S.

数据类型:char|细绳

元素的最小值,指定为标量。该值必须是有限实双标量,如果元素是总线,则该值必须为空,[]

数据类型:双倍的

元素的最大值,指定为标量。该值必须是有限实双标量,如果元素是总线,则该值必须为空,[]

数据类型:双倍的

指定如何处理元素的大小,指定为'固定的'“变量”

数据类型:char|细绳

表达元素的物理单元,指定为字符向量。

有关更多信息,请参见Simulink模型中的单元规范金宝app

例子:“英寸”

数据类型:char|细绳

总线元素描述,指定为字符向量。使用说明来记录有关的信息BusElement对象,例如它适用于的信号。此信息不会影响Simulink处理。金宝app

数据类型:char|细绳

例子

全部折叠

创建一个公共汽车使用数组对象。数组索引允许创建和访问数组中的多个元素。点符号允许您访问属性值。

创建两个BusElement物体,命名尖声地说s,在基本工作区中。

elems(1)= s金宝appimulink.busement;elems(1).name ='chirp';elems(2)= s金宝appimulink.busement;elems(2).name =的正弦

创建一个公共汽车对象,命名NestedBus,它使用中定义的元素elems.数组中。

NestedBus = 金宝appSimulink.Bus;NestedBus。元素= elem;

创建两个多BusElement物体,命名NestedBus.具有NestedBus代表A.公共汽车对象,指定一个公共汽车对象的数据类型。

清除elems.elems(1)= s金宝appimulink.busement;elems(1).name ='巢式';elem(1)。数据类型=“巴士:NestedBus”;elems(2)= s金宝appimulink.busement;elems(2).name =“步骤”

控件中定义的元素在总线层次结构的顶部创建总线elems.数组中。

TopBus = 金宝appSimulink.Bus;TopBus。元素= elem;

界面中可以查看已创建的对象总线编辑器

巴士

兼容性的考虑

展开全部

从R2020B开始的错误

不推荐以R2016B开始

之前介绍过的R2006a