n-D Lookup Table
近似 n 维函数。
类型: Lookup_n-D
图书馆中的路径:
|
说明
块 n-D Lookup Table 从 变量中计算函数的样本表示:
,
其中函数 可以是经验值。
图块图标 n-D Lookup Table 显示块中定义的函数的图形。
程序块通过搜索或插值程序块参数定义的数值表,将输入数据映射到输出值。程序块支持以下插值方法: Flat
, Linear point-slope
, Linear Lagrange
, Nearest`и `Cubic spline
.您可以将这些方法应用于 1 到 30 维的任何表格。
点击此处了解更多插值方法:函数值近似方法
在下一个代码块中,第一个输入确定第一个维度(行)的锚点,第二个输入确定第二个维度(列)的锚点,以此类推。
指定参考点和表格数据
这些模块参数定义了参考点和表格数据。
程序块参数 | 用途 |
---|---|
Number of dimensions |
指定表格中的测量次数。 |
Breakpoints 1 |
指定表中每个测量点对应的参考点矢量。 |
Table data |
指定相关的输出值集。 |
程序块如何生成输出数据
程序块 n-D Lookup Table 是如何生成输出数据的?
程序块输入 | 程序块行为 n-D Lookup Table |
---|---|
匹配参考点向量中的索引值。 |
在行、列和更高维度的交叉处输出表格值。 |
与参考点数据集中的索引值不匹配,但在范围内。 |
使用选定的 Interpolation method . |
与参考点数据集中的索引值不匹配,且超出范围。 |
使用选定的 . Extrapolation method . |
执行同等操作的其他模块
您可以使用Interpolation Using Prelookup 块和Prelookup 块来执行与 n-D Lookup Table .这种图块组合提供了更大的灵活性,可以更有效地进行线性插值建模。
港口
输出
#
OUT_1
—
通过搜索或评估表值计算得出的输出数据
标量 | 向量 | 矩阵
Details
根据输入值搜索或评估表值生成的输出数据。
当程序块的输入数据… | 则程序块 n-D Lookup Table … |
---|---|
比较参考点集合中的索引值。 |
在参考点的行、列和更高维度的交叉处输出一个表格值。 |
与参考点集合中的索引值不匹配,但在范围内。 |
使用您选择的表格值进行内插 Interpolation method . |
与参考点集中的索引值不匹配,且超出范围。 |
使用所选值外推输出值 Extrapolation method . |
数据类型 |
Float64 |
复数支持 |
是 |
输入
#
u1
—
第一维度的输入数据(行)
标量 | 向量 | 矩阵
Details
端口 u1
的真实输入数据,通过搜索或内插您定义的值表与输出值匹配。
例如collect(1:10)`。
数据类型 |
Float16`,Float32`,Float64`,Int8`,Int16`,Int32`,Int64`,Int128`,UInt8`,UInt16`,UInt32`,UInt64`,UInt128`。 |
复数支持 |
是 |
#
u2
—
第二次测量的输入数据
标量 | 向量 | 矩阵
Details
端口 u2
的实数输入数据,通过搜索或插值您定义的值表与输出值匹配。
例如collect(1:10)`。
数据类型 |
Float16`,Float32`,Float64`,Int8`,Int16`,Int32`,Int64`,Int128`,UInt8`,UInt16`,UInt32`,UInt64`,UInt128`。 |
复数支持 |
是 |
#
uN
—
第 N 次测量的输入数据
标量 | 向量 | 矩阵
Details
端口 uN
的实数输入数据,通过搜索或插值您定义的值表与输出值匹配。
例如collect(1:10)`。
数据类型 |
Float16`,Float32`,Float64`,Int8`,Int16`,Int32`,Int64`,Int128`,UInt8`,UInt16`,UInt32`,UInt64`,UInt128`。 |
复数支持 |
是 |
参数
主页
#
Number of dimensions —
桌子测量次数
Real number
Details
输入查找表中的尺寸数。该参数定义
-
表的自变量数和块输入数。
-
要指定的参考点集数。
要指定… | 需要… |
---|---|
1、2、3 或 4。 |
直接在字段中输入一个正整数。 |
更多表格大小。 |
直接在字段中输入一个正整数。 本块支持的最大表格大小数为 |
例如,尺寸为 至 至 的表格表示尺寸 1
等于 ,尺寸 2
等于 ,以此类推。 必须与第一个锚点匹配, 必须与第二个锚点匹配,以此类推。
默认值 |
|
程序使用名称 |
|
可调谐 |
无 |
可计算 |
是 |
#
Table data —
定义输出值表
Array of real and/or complex numbers
Details
输入输出值表。
默认值 |
|
程序使用名称 |
|
可调谐 |
是 |
可计算 |
是 |
#
Breakpoints 1 —
第 n 次测量的参考点值
Array of real numbers
Details
第 n 次测量的参考点。
用于指定参考点值的参数数量取决于参数值 Number of dimensions .
默认值 |
|
程序使用名称 |
|
可调谐 |
是 |
可计算 |
是 |