Simulink Reference Previous page   Next Page
Lookup Table Dynamic

Approximate a one-dimensional function using a selected lookup method and a dynamically specified table

Library

Lookup Tables

Description

The Lookup Table Dynamic block computes an approximation to some function y=f(x) given x, y data vectors. The lookup method can use interpolation, extrapolation, or the original values of the input.

The x data vector must be strictly monotonically increasing after conversion to the input's fixed-point data type. Note that due to quantization, the x data vector may be strictly monotonic in doubles format, but not so after conversion to a fixed-point data type.

You define the lookup table by inputting the x and y table data to the block as 1-by-n vectors. To help reduce the ROM used by the code generated for this block, you can use different data types for the x table data and the y table data. However, these restrictions apply:

The block generates output based on the input values using one of these methods selected from the Lookup method parameter list:

The table data is converted from doubles to the x data type offline using round-to-nearest and saturation.

Data Type Support

The Lookup Table Dynamic block accepts signals of any data type supported by Simulink, including fixed-point data types.

Parameters and Dialog Box

The Main pane of the Lookup Table Dynamic block dialog appears as follows:

Lookup Method
Specify the lookup method.

The Signal data types pane of the Lookup Table Dynamic block dialog appears as follows:

Output data type and scaling
Specify the output data type and scaling via the dialog box, or inherit the data type and scaling from the driving block or by backpropagation. If you choose Specify via dialog, the Output data type and Output scaling parameters appear.
Output data type
Set the output data type. This parameter is only visible if you select Specify via dialog for the Output data type and scaling parameter.
Output scaling
Set the output scaling using either binary point-only or [Slope Bias] scaling. This parameter is only visible if you select Specify via dialog for the Output data type and scaling parameter.
Lock output scaling so autoscaling tool can't change it
If you select this check box, the output scaling is locked.
Round toward
Rounding mode for the fixed-point output.
Saturate to max or min when overflows occur
If selected, fixed-point overflows saturate.

Examples

For an example that illustrates the lookup methods supported by this block, see the example included in the Lookup Table block reference pages.

Characteristics

Direct Feedthrough
Yes
Scalar Expansion
No

See Also

Lookup Table, Lookup Table (2-D), Lookup Table (n-D)


Previous page  Lookup Table (n-D) Magnitude-Angle to Complex Next page

© 1994-2005 The MathWorks, Inc.