このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。
高速化された実行ファイルの作成
コンパイル済みコード作成と機能性
関数
fiaccel | 固定小数点コードの高速化と浮動小数点 MATLAB コードの固定小数点 MATLAB コードへの変換 |
coder.allowpcode | P コード ファイルからのコード生成の制御 |
coder.const | 生成コードでの定数への式の畳み込み |
coder.extrinsic | 外部として関数を宣言し MATLAB で実行 |
coder.inline | 生成されたコードで特定の関数のインライン化を制御 |
coder.load | MAT ファイルまたは ASCII ファイルからコンパイル時の定数を読み込む |
coder.newtype | エントリポイント関数の入力の型を表す coder.Type オブジェクトを作成 |
coder.nullcopy | コード生成での初期化されていない変数の宣言 |
coder.resize | coder.Type オブジェクトのサイズ変更 |
coder.target | コード生成ターゲットが指定されたターゲットかどうかを判別 |
coder.typeof | エントリポイント関数の入力の型を表す coder.Type オブジェクトを作成 |
coder.unroll | 各ループ反復でループ本体のコピーを作成することで、for ループを展開 |
coder.varsize | 可変サイズのデータの宣言 |
クラス
coder.ArrayType | 入力仕様に対して許容される MATLAB 配列のセットを表す |
coder.Constant | コード生成用の定数値の指定 |
coder.EnumType | 入力仕様に対して許容される MATLAB 列挙のセットを表す |
coder.FiType | 入力仕様に対して許容される MATLAB 固定小数点配列のセットを表す |
coder.mexconfig | fiaccel で使用するコード高速化のための構成オブジェクト |
coder.PrimitiveType | 入力仕様に対して許容される logical 値、数値、または文字の配列のセットを表す |
coder.StructType | 入力仕様に対して許容される MATLAB 構造体配列のセットを表す |
coder.Type | 入力仕様に対して許容される MATLAB 値のセットを表す |
トピック
- fiaccel を使用したコードの高速化
コンパイル済み C コード MEX 関数の生成による固定小数点コードの高速化
- 可変サイズ データのコードの高速化
Fixed-Point Designer が可変サイズ データを処理する方法の説明。
- グローバル データを含むコードからの C コードの生成
グローバル データを使用する関数のコンパイル方法とグローバル データを MATLAB と同期する方法の説明。
- 生成するエントリポイント関数の入力引数または出力引数の数の指定
生成されたエントリポイント関数内の引数の数を制御します。
- 実行時チェックの制御
実行時チェックを使用する方法および理由の説明。