Direct Lookup Table (n-D)
索引 -用于获得标量、矢量或二维矩阵的维表。
类型: LookupNDDirect
图书馆中的路径:
|
资料描述
座 Direct Lookup Table (n-D) 索引 -用于提取标量、矢量或二维矩阵的维表。 第一选择索引对应于上(或左)输入端口。 您可以将表数据指定为块的输入,或在块对话框中定义表数据。 输入端口的数量和输出的大小取决于表大小的数量和所选的输出切片。
座 Direct Lookup Table (n-D) 支持字符大小。
单元的输入和输出
座 Direct Lookup Table (n-D) 使用输入作为索引 -一个测量表(从零开始计数)。 输入数量取决于输出信号的维度:标量、矢量或二维矩阵。
在参数中 Table data 一组输出值进行设置。 第一个输入根据表的维度设置索引,该维度比输出信号的维度高一个(从零开始计数)。 下一个输入设置表的下一个维度的索引,依此类推。
的输出信号 | 输出尺寸 | 第一输入对应的表的维度 |
---|---|---|
标量,标量 |
0 |
1 |
向量资料 |
1 |
2 |
矩阵 |
2 |
3 |
假设您需要从四维表中选择一个值向量。 在这种情况下,表的维度对块的输入端口的以下依赖性被应用:
的输入端口。.. | 索引它。.. 表的尺寸 |
---|---|
1 |
2 |
2 |
3 |
3 |
4 |
港口
输出
#
OUT_1
—
输出信号
标量 | 向量 | 矩阵
Details
以标量、矢量或二维矩阵形式输出信号。输出数据的大小由参数 Inputs select this object from table .输出数据类型与表格数据类型一致。
数据类型 |
|
复数支持 |
是 |
输入
#
端口_1
—
输入值索引 i1
标量 | 向量 | 矩阵
Details
第一个输入端口指定一个比输出信号维度(从零开始计算)高一个维度的表索引。下一个输入端口将索引设置为下一个表的零维,依此类推。所有输入值索引必须为实数。
数据类型 |
|
复数支持 |
是 |
#
端口_N
—
N 个输入值的索引
标量
Details
第 N 个输入端口,指定表格维数的一个索引,该索引比输出信号的维数高一个(从零开始计算)。输入端口的数量取决于输出信号的维数。所有输入值的索引必须为实数。
数据类型 |
Float16、Float32、Float64、Int8、Int16、Int32、Int64、Int128、UInt8、UInt16、UInt32、UInt64、UInt128。 |
复数支持 |
是 |
参数
表格数据
#
Number of table dimensions —
台面测量次数
Real number
Details
设置表格的尺寸数。
该值决定表格的自变量数和块输入数。
默认值 |
|
程序使用名称 |
|
可调谐 |
无 |
可计算 |
是 |
#
Table data —
定义输出值表
Scalar / array of real and/or complex numbers
Details
指定输出值表。表的大小必须与参数 Number of table dimensions .
默认值 |
|
程序使用名称 |
|
可调谐 |
是 |
可计算 |
是 |
算法
#
Inputs select this object from table —
输出尺寸
Element
| Vector
| 2-D Matrix
Details
指定输出信号的维度:标量、矢量或二维矩阵。
索引输入端口的数量取决于该参数的值。
-
Element
- 参数值 Number of table dimensions -
Vector
- 参数值 Number of table dimensions − 1 -
2-D Matrix
- 参数值 Number of table dimensions − 2
例如,四维表格:
要访问… | 指定… | 如何在… |
---|---|---|
标量 |
四个索引 |
|
向量 |
三个索引 |
|
二维矩阵 |
两个索引 |
|
值 |
|
默认值 |
|
程序使用名称 |
|
可调谐 |
无 |
可计算 |
无 |
#
Diagnostic for out-of-range input —
超出范围时的阻塞行为
None
| Warning
| Error
Details
设备的超范围行为定义如下:
-
None
- 不显示警告或错误。 -
Warning
- 显示警告并继续模拟。 -
Error
- 显示错误并终止模拟。
值 |
|
默认值 |
|
程序使用名称 |
|
可调谐 |
无 |
可计算 |
无 |