文档

金宝appSimulink.lookuptable.Evenspacing类

包:金宝appSimulink.lookuptable
超类:

为查找表对象配置偶数间距集数据

描述

的对象金宝appSimulink.lookuptable.Evenspacing类存储查找表的事件间隔设置信息。对象驻留在Evenspacinga的性质金宝app仿真软件。LookupTable对象。

你可以用金宝app仿真软件。LookupTable对象来存储和配置用于ASAP2和AUTOSAR代码生成的查找表。

若要表示多维查找表的多个断点集,请存储的向量金宝appSimulink.lookuptable.Evenspacing中的对象。Evenspacinga的性质金宝app仿真软件。LookupTable对象。

建设

当你创建金宝app仿真软件。LookupTable对象和集合BreakpointSpecification“即使间距”,一个金宝appSimulink.lookuptable.Evenspacing对象的值显示为断点财产。

创造更多金宝appSimulink.lookuptable.Evenspacing对象金宝app仿真软件。LookupTable对象,使用这个技巧:

访问断点属性。

创建一个金宝appSimulink.lookuptable.Evenspacing对象,则可以设置任何对象属性的值。的金宝app仿真软件。LookupTable对象创建金宝appSimulink.lookuptable.Evenspacing对象的默认属性值,并设置指定的属性。

的值断点属性是的数组金宝appSimulink.lookuptable.Evenspacing对象。每个嵌入对象表示一个断点集。

例如,假设您创建了一个金宝app仿真软件。LookupTable对象命名myLUTObj.要创建更多断点集,请访问断点属性的标量索引FirstPoint间距属性。要创建更多间隔均匀的断点集,使用这对属性更新对象:

LUTObj.Breakpoints (1) .FirstPoint = 1;LUTObj.Breakpoints (1) .Spacing = 2;LUTObj.Breakpoints (1) .FirstPoint = 2;LUTObj.Breakpoints (1) .Spacing = 1;LUTObj.Breakpoints (1) .FirstPoint = 5;LUTObj.Breakpoints (1) .Spacing = 2;

的对象myLUTObj创建额外的金宝appSimulink.lookuptable.Evenspacing对象并设置FirstPoint间距每个对象的属性。LUTObj现在存储三个断点集的信息。

属性

全部展开

均匀间隔断点数据中的第一个点,指定为数字标量。要控制断点集的数据类型,请使用数据类型的性质金宝appSimulink.lookuptable.Evenspacing对象。

当你设定数据类型“汽车”,设置FirstPoint属性时,使用类型化表达式,如单(1)或者使用fi构造函数来嵌入fi对象。

例子:1

数据类型:||int8|int16|int32|uint8|uint16|uint32|fi

均匀间隔的断点数据中点之间的间距,指定为数字标量。要控制断点集的数据类型,请使用数据类型的性质金宝appSimulink.lookuptable.Evenspacing对象。

当你设定数据类型“汽车”,设置间距属性时,使用类型化表达式,如单(1)或者使用fi构造函数来嵌入fi对象。

例子:1

数据类型:||int8|int16|int32|uint8|uint16|uint32|fi

断点集合元素的数据类型,指定为字符向量。可以显式地指定整数、浮点数、定点数据类型或数据类型表达式,例如金宝app仿真软件。AliasType对象。

默认值为:“汽车”类型中指定的值获取数据类型价值财产。如果使用无类型表达式,如[1 2 3]设置价值,断点数据使用数据类型.如果指定类型化表达式,如单([1 2 3])或者一个fi对象时,断点数据使用表达式或对象指定的数据类型。

有关Simulink中数据类型的更多信息金宝app®,请参阅Simulink支持的金宝app数据类型金宝app.中的表和断点数据的数据类型金宝app仿真软件。LookupTable金宝app仿真软件。断点对象,看到控制查找表对象的数据类型(金宝app仿真软件编码器)。

例子:“int16”

例子:“myTypeAlias”

数据类型:字符

断点集元素的最小值,指定为数据类型的数值实值

例子:-52.6

数据类型:

断点集元素的最大值,指定为数据类型的数值实值

例子:17.23

数据类型:

断点集元素的物理单位,指定为字符向量。

例子:“英寸”

数据类型:字符

名称金宝app仿真软件。断点对象,该对象存储第一个点的信息,指定为字符向量。生成的代码使用这个名称来显示第一个点。

例子:“myFirstPointName”

数据类型:字符

名称金宝app仿真软件。断点对象,该对象存储指定为字符向量的间距信息。生成的代码使用此名称来显示间距。

例子:“myspace”

数据类型:字符

生成的代码中结构字段的名称,指定为字符向量。此字段存储断点集的长度,生成的代码算法使用它来确定表的大小。若要在代码执行期间调优表的有效大小,请更改内存中此结构字段的值。

代码生成器仅在以下情况下使用该属性,从而在生成的代码中启用可调的表大小:

  • 金宝appSimulink.lookuptable.Evenspacing对象存在于金宝app仿真软件。LookupTable对象,您在其中设置BreakpointsSpecification“即使间距”金宝appSupportTunableSize真正的

例子:“LengthForDim1”

数据类型:字符

指定为字符向量的断点集的描述。

例子:“这个断点集表示压力输入。”

数据类型:字符

复制语义

价值。要了解值类如何影响复制操作,请参见复制对象(MATLAB)。

在R2017b中引入