Lookup Tables
R2026bBloques que modelan la no linealidad asignando valores de entrada a valores de salida, como n-D Lookup Table y 1-D Lookup Table
Utilice bloques de la biblioteca Lookup Tables para modelar el comportamiento no lineal. Los bloques de tablas de búsqueda utilizan arreglos de datos para asignar valores de entrada a valores de salida, aproximándose a las funciones matemáticas. Para aproximar una función en N variables, utilice el bloque n-D Lookup Table.
Para añadir bloques de esta biblioteca al modelo, consulte Add Blocks to Models.
Para gestionar las tablas de búsqueda en su entorno, puede usar el editor Lookup Table. Consulte Cómo utilizar el editor Lookup Table (5 min 9 s).
Bloques
| 1-D Lookup Table | Approximate one-dimensional function | |
| 2-D Lookup Table | Approximate two-dimensional function | |
| Direct Lookup Table (n-D) | Index into n-dimensional table to retrieve element, vector, or 2-D matrix | |
| Interpolation Using Prelookup | Use precalculated index and fraction values to accelerate approximation of N-dimensional function | |
| Lookup Table Dynamic | (Not recommended) Approximate a one-dimensional function using dynamic table | |
| Prelookup | Compute index and fraction for Interpolation Using Prelookup block | |
| Sine | Implement fixed-point sine or cosine wave using lookup table approach that exploits quarter wave symmetry | |
| n-D Lookup Table | Approximate n-dimensional function |
Herramientas
| Lookup Table Editor | Create, edit, and manage lookup tables in models (Desde R2022a) |
| Library Browser | Find and add blocks to model |
Temas
Comprender tablas de búsqueda
- Lookup Table Overview
Learn about the anatomy and characteristics of Lookup Table blocks, objects, and tools. - Configure Lookup Table Block for Logarithmic Operation
Configure an n-D Lookup Table block for logarithmic operation with the common logarithmic base (base 10). - Add Blocks to Models
Use the Library Browser and quick insert menu to insert blocks.
Implementar tablas de búsqueda para aproximar sistemas no lineales
- Choose Lookup Table Blocks Based on Input, Breakpoint and Output Data
Select the Lookup Table block best suited for your application. - Enter Breakpoints and Table Data
Specify breakpoint vectors and table data for a lookup table. - Specify Breakpoint and Table Data with Variable Size and Symbolic Dimensions
Specify breakpoint and table data that changes size during model simulation or represented by symbolic dimensions. - Import Data to Lookup Table
Import table and breakpoint data from MATLAB® workspace and Excel® spreadsheets. - Choose Numerical Methods to Approximate Function Values
Set the method by which Lookup Table blocks approximate function values. - Optimize Lookup Tables for Memory-Efficiency (Fixed-Point Designer)
Optimize Lookup Tables using the Lookup Table Optimizer. - Use Row-Major Algorithms for Lookup Table Blocks
Use row-major algorithms for C/C++ code generation from models containing Lookup Table blocks. - Optimize Generated Code for Lookup Table Blocks
Optimize code for Lookup Table blocks.
Editar y visualizar tablas de búsqueda
- Edit and Visualize Lookup Table Data
View, add, delete, or update lookup table data.
Actualizar tablas de búsqueda a partir de las versiones anteriores
- Update Lookup Table Blocks to New Versions
Update existing models to use current versions of lookup table blocks.







