最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。

MATLAB 言語サポート

HDL コード生成のための MATLAB® 言語構文と関数

HDL コード生成でサポートされている MATLAB 関数と言語構文は、このページから参照できます。サポートされていない関数を MATLAB アルゴリズムが使用する場合、関数をルックアップ テーブルによる近似と置き換えることによってコードを生成できます。近似のルックアップ テーブルを使用した関数の置き換えを参照してください。

トピック

MATLAB の関数と演算子

HDL コード生成でサポートされている関数 — アルファベット順

HDL コード生成でサポートされている組み込み MATLAB 関数とツールボックス関数のアルファベット順リスト

HDL コード生成でサポートされている関数 — カテゴリ順

HDL コード生成でサポートされている組み込み MATLAB 関数とツールボックス関数のカテゴリ順リスト

サポートされている MATLAB データ型、演算子、制御フロー ステートメント

HDL コード生成でサポートされているデータ型、演算子、および制御フロー ステートメント。

永続変数と永続配列変数

HDL コード生成での MATLAB の永続変数と永続配列変数の言語サポート

複素数データ型のサポート

MATLAB コードの複素信号と複素数演算が生成された HDL コードにどのようにマッピングされるか説明する

System object

HDL コード生成での定義済みおよびユーザー定義された System object™ のサポート

MAT ファイルからの定数の読み込み

関数 coder.load を使用して定数を MAT ファイルから読み込みます。

信号処理アルゴリズム

LMS Filter: Noise Cancellation

This example shows how to generate HDL code from a MATLAB® design that implements an LMS filter. It also shows how to design a testbench that implements noise cancellation using this filter.

Bisection Algorithm to Calculate Square Root of an Unsigned Fixed-Point Number

This example shows how to generate HDL code from MATLAB® design implementing an bisection algorithm to calculate the square root of a number in fixed point notation.

通信アルゴリズム

Timing Offset Estimation

This example shows how to generate HDL code from a basic lead-lag timing offset estimation algorithm implemented in MATLAB® code.

Data Packetization

This example shows how to generate HDL code from a MATLAB® design that packetizes a transmit sequence.

Transmit and Receive FIFO

This example shows how to generate HDL code from MATLAB® code modeling transfer data between transmit and receive FIFO.

画像処理アルゴリズム

Corner Detection

This example shows how to generate HDL code from a design that computes the corner metric by using Harris' technique.

Adaptive Median Filter

This example shows how to generate HDL code from a MATLAB® design implementing the adaptive median filter algorithm suited for HDL code generation.

Contrast Adjustment

This example shows how to generate HDL code from a MATLAB® design that adjusts image contrast by linearly scaling pixel values.

注目の例