Engee 文档

2-D Lookup Table

二维近似函数

类型: Lookup_2-D

图书馆中的路径:

/Basic/Lookup Tables/2-D Lookup Table

说明

2-D Lookup Table 根据函数 在参考点的已知值计算函数 的近似值,给定数据点 , , 。这些点与 相同。

数据向量 必须严格递增。表列函数值数组的大小必须与插值网格的维数相匹配。也就是说,如果 的输入为 "1 "向量, 的输入为 "1 "向量,即如果 的参考点指定为维数为 的向量。

该程序块根据查找表和选定的内插法和外推法计算输出值。

有关内插法和外推法的更多信息,请点击此处:函数值近似方法

图块图标 2-D Lookup Table 显示程序块中定义的函数的图形。

端口

输出

# OUT_1 — 从数值表中搜索或内插计算得出的输出信号
标量 | 向量 | 矩阵

Details

通过从数值表中搜索或内插计算得出的输出信号。

数据类型

Float64`。

复数支持

输入

# u1 — 第一个维度(行)上的函数参数
标量 | 向量 | 矩阵

Details

输入信号 ,通过从数值表中搜索或插值,与输出值匹配。

数据类型

Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, Bool

复数支持

# u2 — 二维(列)上的函数参数
标量 | 向量 | 矩阵

Details

输入信号 ,通过从数值表中搜索或插值,与输出值匹配。

数据类型

Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, Bool

复数支持

# T — 输出表
值矩阵,其维度与表格维度数和每个表格维度的参考点数相对应

Details

用运行时可配置的信号定义输出值表。

在仿真过程中,矩阵的大小必须与表中每个维度的参考点数量相匹配。不过,在方框图编辑期间,可以输入空矩阵或未定义的工作区变量。通过这种方法,您可以推迟为表格数据指定具有正确尺寸的矩阵,并继续编辑流程图。

依赖关系

要使用此端口,请将参数 Table data sourceInput port.

数据类型

Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, Bool .

复数支持

# bp — 基准
1 乘 n 或 n 乘 1 的单调递增值向量

Details

根据运行时调整的信号指定参考点的值。

依赖关系

要使用此端口,请设置参数 Breakpoints 1 sourceInput port.

数据类型

Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, Bool .

复数支持

参数

主页

# Table data — 输出值表
Matrix of real and/or complex numbers

Details

输出值表

默认值

[4 5 6; 16 19 20; 10 18 23]

程序使用名称

Table

可调谐

可计算

# Table data source — 表格数据源
Dialog | Input port

Details

指定为表格的数据源:

  • Dialog- 表格数据指定为 Table data .

  • Input port- 的表格数据将通过相应的输入端口接收。

Dialog | Input port

默认值

Dialog

程序使用名称

TableSource

可调谐

可计算

# Breakpoints 1 — 第一次测量的参考点值(行)
Array of real numbers

Details

第一次测量的参考点(行)。以表格形式显示的数据集,其中的数值以带有坐标(行、列)的单元格表示。

第一个维度(行)的锚点指向表格中各行的值。

依赖关系

要使用该参数,请将参数设置为 Breakpoints 1 sourceDialog.

默认值

[1, 2, 3]

程序使用名称

BreakpointsForDimension1

可调谐

可计算

# Breakpoints 1 source — 第一测量基准点的数据源
Dialog | Input port

Details

第一次测量基准点(行)的数据源指定为:

  • Dialog- 基准点的基准数据,指定为. Breakpoints 1 .

  • Input port- 参考点数据将通过相应的输入端口接收。

Dialog | Input port

默认值

Dialog

程序使用名称

BreakpointsForDimension1Source

可调谐

可计算

# Breakpoints 2 — 第二个维度(列)的参考点值
Array of real numbers

Details

二维基准点(列)。以表格形式显示的数据集,其中的数值以带有坐标(行、列)的单元格表示。

二次元锚点(列)指向表格中各列的值。

依赖关系

要使用此选项,请将参数 Breakpoints 2 sourceDialog.

默认值

[1, 2, 3]

程序使用名称

BreakpointsForDimension2

可调谐

可计算

# Breakpoints 2 source — 第二维基准的数据源
Dialog | Input port

Details

二维中参考点的数据源,指定为

  • Dialog- Breakpoints 2 参考点数据指定为:

  • Input port- 参考点数据将通过相应的输入端口接收。

Dialog | Input port

默认值

Dialog

程序使用名称

BreakpointsForDimension2Source

可调谐

可计算

近似方法

# Interpolation method — 参考点数值之间的内插法
Flat | Nearest | Linear point-slope | Linear Lagrange | Cubic spline

Details

当输入信号介于参考点值之间时,设备会使用邻近点对输出值进行内插。

点击此处了解更多插值方法:函数值近似方法

依赖关系

如果选择 `Cubic spline`则区块只支持标量信号。其他插值方法支持非标量信号。

Flat | Nearest | Linear point-slope | Linear Lagrange | Cubic spline

默认值

Linear point-slope

程序使用名称

InterpMethod

可调谐

可计算

# Extrapolation method — 处理超出参考点数据集范围的输入值的方法
Clip | Linear | Cubic spline

Details

选择外推法。

点击此处了解有关外推法的更多信息:函数值近似方法

依赖关系

选择 `Cubic spline`为 Extrapolation method 还必须选择 `Cubic spline`为 Interpolation method .

Clip | Linear | Cubic spline

默认值

Linear

程序使用名称

ExtrapMethod

可调谐

可计算

附加选项

C 代码生成: 是