メインコンテンツ

ルックアップ テーブルの最適化

関数ルックアップ テーブルの作成、最適化および圧縮

ルックアップ テーブルを使用すると、固定小数点の組み込みデバイス向けに大規模な計算を行う関数を、効率よく作成できます。たとえば、ルックアップ テーブルを使用して、対数、正弦、および平方根を効率的に実装できます。ルックアップ テーブル オプティマイザー アプリを使用して、関数、サブシステム、およびブロックを近似するメモリ効率の高いルックアップ テーブルを生成できます。また、既存のルックアップ テーブルを最適化してメモリ使用量を削減するために使用することもできます。

アプリ

ルックアップ テーブル オプティマイザー既存のルックアップ テーブルの最適化とルックアップ テーブルによる関数の近似

クラス

FunctionApproximation.Problem近似する関数または最適化するルックアップ テーブルを定義するオブジェクト
FunctionApproximation.Options FunctionApproximation.Problem オブジェクトで使用する追加オプションの指定
FunctionApproximation.LUTSolution最適化されたルックアップ テーブル データまたは数学関数を近似するルックアップ テーブル データ
FunctionApproximation.LUTMemoryUsageCalculatorシステム内の Lookup Table ブロックで使用されるメモリの計算
FunctionApproximation.TransformFunctionObject defining transform function to approximate (R2023a 以降)

オブジェクト

LUTCompressionResultシステム内のすべての Lookup Table ブロック用の最適化されたルックアップ テーブル データ

関数

すべて展開する

FunctionApproximation.compressLookupTablesシステム内のすべての Lookup Table ブロックの圧縮
fixed.interp11-D data interpolation (table lookup) (R2024a 以降)
fixed.interp2Interpolation for 2-D gridded data in meshgrid format (R2024a 以降)
fixed.interp3Interpolation for 3-D gridded data in meshgrid format (R2024a 以降)
fixed.interpnInterpolation for 1-D, 2-D, 3-D, and N-D gridded data in ndgrid format (R2024a 以降)

トピック

ルックアップ テーブル オプティマイザー アプリのワークフロー

ルックアップ テーブル オプティマイザーのコマンド ラインのワークフロー

Simulink での事前ルックアップと内挿

MATLAB でのルックアップ テーブルの実装

注目の例