主要内容

金宝app仿真软件。公共汽车Element

指定总线元素的属性

描述

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

母线元件对象只存在于公共汽车对象您可以指定公共汽车对象,但不是母线元件对象,作为数据类型。

创建和修改公共汽车母线元件对象,您可以使用公共汽车编辑器,模型浏览器,或MATLAB®命令。您不能存储公共汽车模型工作区中的对象。

创造

您可以创建一个母线元件对象的多种方式。

描述

实例

=S金宝appimulink.BusElement返回一个母线元件具有默认属性值的对象。

性质

全部展开

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

笔记

来验证信号的属性母线元件对象时,信号名称必须是以字母字符或下划线开头的有效标识符(_),后跟字母数字字符或下划线。

数据类型:字符|一串

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

数据类型:字符|一串

元素的维数,指定为标量或向量。

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

数据类型:

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

单击显示数据类型助手按钮显示数据类型的助理,可帮助您设置数据类型属性。有关详细信息,请参阅使用数据类型助手指定数据类型

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

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

  • 定点数据类型-使用菲克特函数。例如,指定‘fixdt(1,16,0)’

  • 枚举数据类型——使用前面加上的类型的名称枚举:。例如,指定“枚举:myEnumType”

  • 总线数据类型-使用总线的名称金宝app仿真软件。公共汽车对象之前总线:。例如,指定“巴士:myBusObject”

  • 值类型-使用金宝appSimulink.ValueType对象之前ValueType:。例如,指定“值类型:风速”

  • 自定义数据类型——使用指定类型的MATLAB表达式。例如,可以指定金宝appSimulink.NumericType对象谁的DataTypeMode属性设置为除'固定点:未指定的缩放'

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

当你指定金宝appSimulink.ValueType金宝app仿真软件。公共汽车对象,该对象定义的不仅仅是数据类型。该对象还定义属性,例如分钟,马克斯,单位。指定的属性值ValueType对象替代由块指定的相应特性值。例如,假设一个块集单位英尺/秒.当数据类型块的属性指定一个ValueType具有米/秒作为它的单位,块使用米/秒而不是英尺/秒

数据类型:字符|一串

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

数据类型:

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

数据类型:

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

数据类型:字符|一串

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

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

例子:“英寸”

数据类型:字符|一串

总线元素描述,指定为字符向量。使用该描述记录有关总线元素的信息母线元件对象,例如它所应用的信号类型。此信息不影响Simulink处理。金宝app

数据类型:字符|一串

例子

全部折叠

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

创建两个母线元件对象,名为啁啾声正弦,在基本工作区中。

elem (1) = 金宝appSimulink.BusElement;elem(1)。Name =“叽叽喳喳”; 元素(2)=Simul金宝appink.BusElement;元素(2).名称=“正弦”;

创建一个公共汽车对象,名为嵌套总线中定义的元素初步的大堆

NestedBus=Si金宝appmulink.Bus;NestedBus.Elements=elems;

创建两个多母线元件对象,名为嵌套总线.有嵌套总线代表公共汽车对象,指定一个公共汽车对象数据类型。

清晰的初步的elem (1) = 金宝appSimulink.BusElement;elem(1)。Name =“NestedBus”; 元素(1).数据类型=“巴士:NestedBus”; 元素(2)=Simul金宝appink.BusElement;元素(2).名称=“步骤”;

在总线层次结构的顶部创建总线,该总线使用初步的大堆

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

可以在中查看创建的对象公共汽车编辑器

公共汽车编辑

兼容性的考虑

全部展开

错误开始于R2020b

不建议在R2016b中启动

之前介绍过的R2006a