Main Content

Approximate Functions with Lookup Tables

Create and optimize function lookup tables in Simulink®

Using the Lookup Table Optimizer, you can generate memory-efficient lookup tables that approximate functions, subsystems, and blocks. You can also use it to optimize an existing Lookup Table block.


Lookup Table OptimizerOptimize an existing lookup table or approximate a function with a lookup table


DataTypeWorkflow.findDecoupledSubsystemsGet a list of subsystems to replace with an approximation
FunctionApproximation.Problem Object defining the function to approximate, or the lookup table to optimize
FunctionApproximation.Options Specify additional options to use with FunctionApproximation.Problem object
FunctionApproximation.LUTSolutionOptimized lookup table data or lookup table data approximating a math function
FunctionApproximation.LUTMemoryUsageCalculatorCalculate memory used by lookup table blocks in a system
LUTCompressionResultOptimized lookup table data for all Lookup Table blocks in a system


FunctionApproximation.compressLookupTablesCompress all Lookup Table blocks in a system
coder.approximationCreate function replacement configuration object