Lookup Tables
R2026bn-D Lookup Table や 1-D Lookup Table など、入力値を出力値にマッピングすることで非線形性をモデル化するブロック
Lookup Tables ライブラリのブロックは、非線形動作をモデル化するために使用します。ルックアップ テーブル ブロックは入力値を出力値にマップするデータ配列を使用して、数学関数を近似します。N 個の変数をもつ関数を近似するには、n-D Lookup Table ブロックを使用します。
このライブラリからモデルにブロックを追加するには、モデルへのブロックの追加を参照してください。
環境でのルックアップ テーブルの管理には、ルックアップ テーブル エディターの使用を検討してください。How to Use the Lookup Table Editor (5 分 9 秒) をご覧ください。
ブロック
| 1-D Lookup Table | 1 次元関数を近似 | |
| 2-D Lookup Table | 2 次元関数を近似 | |
| Direct Lookup Table (n-D) | 要素、ベクトル、または 2 次元行列を検索するための N 次元テーブルのインデックス付け | |
| Interpolation Using Prelookup | あらかじめ計算されたインデックスと小数部の値を使用して、n 次元関数の近似を加速する | |
| Lookup Table Dynamic | (Not recommended) Approximate a one-dimensional function using dynamic table | |
| Prelookup | Interpolation Using Prelookup ブロックのためのインデックスと小数部を計算 | |
| Sine | 4 分の 1 波長対称を利用するルックアップ テーブル法を使用して固定小数点の正弦波または余弦波を実現 | |
| n-D Lookup Table | N 次元関数を近似 |
ツール
| ルックアップ テーブル エディター | Create, edit, and manage lookup tables in models (R2022a 以降) |
| ライブラリ ブラウザー | ブロックを検索してモデルに追加 |
トピック
ルックアップ テーブルの理解
- Lookup Table Overview
Learn about the anatomy and characteristics of Lookup Table blocks, objects, and tools. - 対数ルックアップ テーブルの作成
ルックアップ テーブル ブロックの操作。 - モデルへのブロックの追加
ライブラリ ブラウザーおよびクイック挿入メニューを使用してブロックを挿入する。
非線形システムを近似するためのルックアップ テーブルの実装
- 入力、ブレークポイント、および出力データに基づく Lookup Table ブロックの選択
アプリケーションに最も適した 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. - MATLAB からのルックアップ テーブル データのインポート
ダイアログ ボックスの [テーブルとブレークポイント] タブ内でそれらのデータを参照することにより、MATLAB ワークスペースの変数からテーブルとブレークポイントのデータをインポートできます。 - 関数値を近似するための数値法の選択
Lookup Table ブロックで関数値を近似する手法を設定する。 - メモリ効率を高めるためのルックアップ テーブルの最適化 (Fixed-Point Designer)
ルックアップ テーブル オプティマイザーを使用したルックアップ テーブルの最適化 - Lookup Table ブロックを含む既存のモデルでの行優先アルゴリズム
行優先レイアウトを使用するよう既存のモデルを更新する。 - 生成コードのルックアップ テーブル ブロックに対する最適化
コードをルックアップ テーブル ブロック用に最適化する。
ルックアップ テーブルの編集と可視化
- ルックアップ テーブル データの編集と可視化
ルックアップ テーブル データを表示、追加、削除、または更新する。
前のリリースからのルックアップ テーブルの更新
- ルックアップ テーブル ブロックの新しいバージョンへの更新
既存のモデルを最新バージョンのルックアップ テーブル ブロックを使用するように更新する。







