主要内容

金宝appSimulink.lookuptable.Evenspacing类

包:金宝appSimulink.lookuptable
超类:

为查找表对象配置均匀间隔集数据

描述

一件物品金宝appSimulink.lookuptable.Evenspacing类存储查找表的事件间隔集信息。对象驻留在Evenspacing财产的金宝app仿真软件。LookupTable对象。

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

若要表示多维查找表的多个断点集,请存储为的向量金宝appSimulink.lookuptable.Evenspacing中的对象Evenspacing财产的金宝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”

数据类型:字符

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

例子:这个断点设置代表压力输入。

数据类型:字符

复制语义

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

介绍了R2017b