主要内容

使用预告库地图

使用先前计算的索引和分数值来加速二维函数

  • 图书馆:
  • Autosar区块群 /经典平台 /图书馆例程 /插值

  • 使用预告库块地图

描述

使用预告库地图块旨在与预册块一起使用。该块使得预列结果可以驱动多个插值结果。预仔块计算指定其输入值的索引和间隔分数与断点数据集有关,并将结果索引和分数值馈送到一个使用预告库地图块以插值二维表。这prolookup使用预告库地图块具有分布式算法,当一起使用时,执行相同的算法操作与地图阻止,但提供更大的灵活性和更有效的仿真和代码生成。

如果您为AutoSar模型选择AutoSar 4.0代码替换库(CRL),则从该块生成的代码将用您在“块参数”对话框中配置的AutoSar库例程替换。

端口

输入

展开全部

输入到KF1端口包含索引k和分数F指定为总线对象。

数据类型:单身的|双倍的|int8|INT16|INT32|UINT8|UINT16|UINT32|固定点|公共汽车

表格数据值作为端口的输入t。这些表值对应于预列块中指定的断点数据集。使用PRELOOKUP块的插值通过根据索引查找或估算表值来生成输出(k)和间隔分数(F)从prelookup块中馈出的值。

依赖性

要启用此端口,请设置资源输入端口

数据类型:单身的|双倍的|int8|INT16|INT32|UINT8|UINT16|UINT32|固定点

输出

展开全部

通过插值表数据计算出的二维函数的近似,该数据使用输入索引中的值,k,分数,F

数据类型:单身的|双倍的|int8|INT16|INT32|UINT8|UINT16|UINT32|固定点

参数

展开全部

如果为模型选择AutoSar 4.0代码替换库(CRL),则从所选的Autosar例程库中替换了从该块生成的代码。此参数使您可以选择定点(IFX)或浮点(IFL)代码更换和验证检查。

此参数反映了用于替换该块生成的代码的AutoSar代码替换库(CRL)例程的名称。命名约定包括目标例程库,插值方法和块类型。此参数仅参考,不得编辑。

表格规格

指定是直接输入表数据还是使用查找表对象。如果将此参数设置为:

  • 显式值, 这表数据参数在对话框中可见。

  • 查找表对象, 这姓名参数在对话框中可见。

程序化使用

块参数:表分解
类型:角色向量
值:“显式值” |“查找表对象”
默认:“显式值”

指定名称万博1manbetxsimulink。可见目的。查找表对象参考simulink万博1manbetx®断点对象。如果一个万博1manbetxsimulink。可见对象不存在,单击“动作”按钮并选择创造。新查找表对象的相应参数填充了块信息。

依赖性

要启用此参数,请设置数据规范查找表对象

程序化使用

块参数:看起来可杀灭的对象
类型:角色向量
价值:万博1manbetxsimulink。可见的对象
默认:''

输入输出值表。

在模拟过程中,基质大小必须是二维的。但是,在框图编辑期间,您可以输入一个空矩阵(指定为[])或未定义的工作区变量。该技术使您可以推迟为表数据指定正确的尺寸矩阵,然后继续编辑框图。

依赖性

要启用此参数,请设置数据规范表格和断点

程序化使用

块参数:桌子
类型:角色向量
值:表值矩阵
默认:[4 5 6; 16 19 20; 10 18 23]''

单击此按钮打开查找表编辑器。有关更多信息,请参阅编辑查找表在Simuli万博1manbetxnk文档中。

单击此按钮以查找表对象,您可以编辑对象并为对象保存新值。

算法

指定块用于插值表数据的方法。您可以选择线性点斜率或者平坦的。有关更多信息,请参阅插值方法

程序化使用

块参数:插管
类型:角色向量
值:'平坦'|“线性点斜坡”
默认:“线性点斜坡”

指定在模拟中生成的代码期间发生的定点或浮点查找表计算的圆形模式。

此选项不会影响块参数值的四舍五入。万博1manbetxSimulink将此类值绕到最近代表的整数值。要控制块参数的舍入,请使用MATLAB™圆形函数输入表达式,以在“块”对话框上的“编辑”字段中输入。

程序化使用

块参数:rndmeth
类型:角色向量
值:“圆” |'零'
默认:'圆形的'

数据类型

指定表数据类型。该块将验证所选类型与目标例程的规范兼容。您可以将其设置为:

  • 继承数据类型的规则,例如继承:与输出相同

  • 内置数据类型的名称,例如单身的

  • 数据类型对象的名称,例如万博1manbetxsimulink.numerictype目的

  • 评估数据类型的表达式,例如FIXDT(1,16,0)

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

小费

在这些情况下,指定与输出数据类型不同的表数据类型:

  • 用于存储使用比输出信号较小类型的表数据的存储器要求较低

  • 在两个之间共享预定的表数据曲线具有不同输出数据类型的块

  • 在具有不同输出数据类型的块的生成代码中共享自定义存储表数据

程序化使用

块参数:tableDataTyTypEstr
类型:角色向量
值:'继承:从“表数据”继承'|“继承:与输出相同” |'double'|'单身'|'int8'|'uint8'|'int16'|'uint16'|'int32'|'uint32'| 'fixdt(1,16)' | 'fixdt(1,16,0)' | 'fixdt(1,16,2^0,0)'|''
默认:“继承:与输出相同”

扩展功能

C/C ++代码生成
使用Simulink®Coder™生成C和C ++代码。万博1manbetx

版本历史记录

在R2019a中引入