Main Content

本页的翻译已过时。点击此处可查看最新英文版本。

Lookup Tables

查找表模块,例如 Cosine 和 Sine

使用 Lookup Tables 库中的模块进行非线性建模。查找表模块使用数据数组将输入值映射到输出值,求出近似的数学函数。要求出 N 个变量的近似函数,请使用 n-D Lookup Table 模块:

模块

1-D Lookup Table逼近一维函数
2-D Lookup Table逼近二维函数
Direct Lookup Table (n-D)为 N 维表进行索引,以检索元素、向量或二维矩阵
Interpolation Using Prelookup使用预先计算的索引和区间比值快速逼近 N 维函数。
Lookup Table Dynamic使用动态表逼近一维函数
Prelookup计算 Interpolation Using Prelookup 模块的索引和区间比
Sine 和 Cosine 模块通过利用象限波对称性的查找表方法实现定点正弦或余弦波
n-D Lookup Table逼近 N 维函数

示例和操作指南

输入断点和表数据

如何为查找表模块指定断点数据集和表数据

编辑查找表

如何更改查找表中的元素

从 MATLAB 中导入查找表数据

您可以通过在对话框的 Table and Breakpoints 选项卡上引用 MATLAB 工作区中变量的表和断点数据,以导入这些数据。下面的示例说明如何从 MATLAB 工作区中导入标准格式与非标准格式的数据,以及如何将数据导出到工作区中。

从 Excel 中导入查找表数据

此示例说明如何在 Simulink 模型中使用 MATLAB 函数 xlsread 将数据导入到查找表中。

Create a Logarithm Lookup Table

Work with lookup table blocks.

Prelookup and Interpolation Blocks

Use Prelookup and Interpolation Using Prelookup blocks together.

Row-Major Algorithm in Existing Models Containing Lookup Table Blocks

Update existing models to use row-major layout.

Update Lookup Table Blocks to New Versions

Update existing models to use current versions of lookup table blocks.

概念

关于查找表模块

简要概述查找表模块

查找表剖析

介绍查找表的组件

Lookup Tables 模块库

介绍 Lookup Tables 模块库中的各种模块

关于选择查找表的规范

如何为您的应用选择最佳查找表

查找表数据的特征

说明查找表数据的要求,并概述如何表示不连续的数据

逼近函数值的方法

如何设置查找表模块逼近函数值的方法

Optimize Generated Code for Lookup Table Blocks

Optimize generated code for lookup table blocks.