メインコンテンツ

高速化された実行ファイルの作成

コンパイル済みコード作成と機能性

関数

fiaccel固定小数点コードの高速化と浮動小数点 MATLAB コードの固定小数点 MATLAB コードへの変換
coder.allowpcodeP コード ファイルからのコード生成の制御
coder.areUnboundedVariableSizedArraysSupported現在のコンフィグレーション設定で非有界の可変サイズ配列が許可されているかどうかを確認する (R2024a 以降)
coder.const生成コードでの定数への式の畳み込み
coder.extrinsic外部として関数を宣言し MATLAB で実行する
coder.inline生成されたコードで現在の関数のインライン化を制御する
coder.inlineCall生成されたコードで呼び出される関数をインライン化する (R2024a 以降)
coder.loadコード生成時に MAT ファイルまたは ASCII ファイルから定数を読み込み
coder.newtypeエントリポイント関数の入力の型を表す coder.Type オブジェクトを作成
coder.nonInlineCall生成されたコードで呼び出される関数のインライン化を防止する (R2024a 以降)
coder.nullcopy生成されたコードでの初期化されていない変数の宣言
coder.resizecoder.Type オブジェクトのサイズ変更
coder.targetコード生成ターゲットが指定されたターゲットかどうかを判別
coder.typeofエントリポイント関数の入力の型を表す coder.Type オブジェクトを作成
coder.unroll各ループ反復でループ本体のコピーを作成することで、for ループを展開
coder.varsizeサイズ非互換性エラーを解決して上限を宣言

クラス

coder.ArrayType入力仕様に対して許容される MATLAB 配列のセットを表す
coder.Constantコード生成用の定数値の指定
coder.EnumType入力仕様に対して許容される MATLAB 列挙のセットを表す
coder.FiType入力仕様に対して許容される MATLAB 固定小数点配列のセットを表す
coder.mexconfigfiaccel で使用するコード高速化のための構成オブジェクト
coder.PrimitiveType入力仕様に対して許容される logical 値、数値、または文字の配列のセットを表す
coder.StructType入力仕様に対して許容される MATLAB 構造体配列のセットを表す
coder.Type入力仕様に対して許容される MATLAB 値のセットを表す

トピック