文档

金宝app模拟总线元件

指定总线元素的属性

描述

A.金宝app模拟总线元件对象指定总线中信号的属性。

母线元件对象验证总线中信号的属性。A.金宝app模拟总线对象包含母线元件物体。A.母线元件对象仅存在于公共汽车对象。您可以指定一个总线对象,但不能指定母线元件对象,作为块参数值。当您模拟模型或更新图表时,Simulink金宝app®检查连接到块的总线中的信号是否具有指定的属性母线元件对象。如果没有,Sim金宝appulink将停止并显示错误消息。

您可以使用Simulink总线编金宝app辑器(请参见创建和指定总线对象),或MATLAB®命令(见以编程方式创建总线对象)创建和修改公共汽车对象和母线元件对象的基础MATLAB工作空间。

创造

描述

例子

busElementObject=S金宝appimulink.BusElement返回一个母线元件具有以下属性值的对象:

名称:'a'复杂度:'real'维度:1数据类型:'double'最小值:[]最大值:[]维度模式:'Fixed'采样时间:-1个单元:'Description:'

性质

全部展开

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

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

元素的维度,指定为数组。

元素的数据类型,指定为内置Simulink数据类型或金宝app金宝appSimulink.NumericType对象内置数据类型的示例包括双重的uint8.你可以指定金宝appSimulink.NumericType对象谁的DataTypeMode属性设置为除'固定点:未指定的缩放'.指定公共汽车对象允许您创建公共汽车指定分层总线(即包含其他总线的总线)的对象。

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

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

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

元素的采样时间,指定为双精度值。采样时间是这个信号值必须重新计算的时间间隔的大小。如果满足这些条件,则使用默认值-1:

  • 该元素是一个总线。

  • 包含此元素的总线通过更改总线采样时间的块,如速率转换块。

表示元素的物理单位,指定为字符向量(例如,“英寸”).

例子

全部崩溃

此示例显示如何创建公共汽车对象及其关联对象母线元件对象。

创建一个公共汽车名为控制

控制=模拟链路总线;金宝app

为两个对象创建并指定属性母线元件对象,名为阀门1阀门2

valve1=模拟金宝app母线元件;阀门1.名称=“阀门1”;valve1。尺寸= 1;valve1。DimensionsMode =“固定的”; valve1.DataType=“双人”;valve1。SampleTime = 1;valve1。复杂性=“真实”的;valve2 = 金宝appSimulink.BusElement;valve2。Name =“阀门2”;valve2。尺寸= 1;valve2。DimensionsMode =“固定的”;valve2.DataType=“双人”;valve2.SampleTime=-1;valve2.Complexity=“真实”的

将元素赋值给控制公共汽车对象。

控件。元素=[valve1 valve2];

选择

以交互方式创建母线元件对象,使用公共汽车编辑器

创建母线元件模型中块的对象、MATLAB数据和外部C代码,请参见以编程方式创建总线对象

兼容性的考虑

全部展开

不建议在R2019b中启动

不建议在R2016b中启动

之前介绍过的R2006a