Main Content

このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。

演算子の置換

演算子のコード置換マッピングの定義

コード置換ツールまたはプログラミング インターフェイスを使用して、スカラー演算と行列演算のコード置換マッピングを定義します。行列演算をプロセッサまたは BLAS コードで置換します。データ配置を制御します。コードのマッチングと置換プロセスをカスタマイズします。

ツール

コード置換ツールコード置換ライブラリの内容の作成、変更、および検証
コード置換ビューアーコード置換ライブラリの内容の調査

関数

すべて展開する

addEntryコード置換テーブルに登録されているテーブル エントリのコレクションにテーブル エントリを追加
createCRLEntryCreate code replacement table entry from conceptual and implementation argument string specifications
RTW.TflBlasEntryGeneratorBLAS 演算のコード置換テーブル エントリを作成
RTW.TflCBlasEntryGeneratorCreate code replacement table entry for a CBLAS operation
RTW.TflCOperationEntryCreate code replacement table entry for an operator
RTW.TflCOperationEntryGeneratorCreate code replacement table entry for a fixed-point addition or subtraction operation
RTW.TflCOperationEntryGenerator_NetSlopeCreate code replacement table entry for a net slope fixed-point operation
RTW.TflCOperationEntryMLBase class for custom code replacement table operator entry
RTW.TflTableコード置換テーブルを作成
setTflCOperationEntryParametersSet specified parameters for operator entry in code replacement table
addConceptualArgAdd conceptual argument to array of conceptual arguments for code replacement table entry
copyConceptualArgsToImplementationCopy conceptual argument specifications to implementation specifications of an entry for code replacement table entry
createAndAddImplementationArgCreate implementation argument from specified properties and add to implementation arguments for code replacement table entry
createAndSetCImplementationReturnCreate implementation return argument from specified properties and add to implementation for code replacement table entry
createCRLEntryCreate code replacement table entry from conceptual and implementation argument string specifications
createAndAddConceptualArgCreate conceptual argument from specified properties and add to conceptual arguments for code replacement table entry
getTflArgFromStringCreate code replacement argument based on specified name and built-in data type
addAdditionalHeaderFileAdd header file to array of header files for code replacement table entry
addAdditionalIncludePathAdd include path to array of include paths for code replacement table entry
addAdditionalLinkObjAdd link object to array of link objects for code replacement table entry
addAdditionalLinkObjPathAdd link object path to array of link object paths for code replacement table entry
addAdditionalSourceFileAdd source file to array of source files for code replacement table entry
addAdditionalSourcePathAdd source path to array of source paths for code replacement table entry
addComplexTypeAlignmentSpecify alignment boundary of a complex type
setReservedIdentifiersRegister reserved identifiers to associate with code replacement library

トピック

Scalar Operator Code Replacement

Define code replacement mappings for scalar operators.

Addition and Subtraction Operator Code Replacement

Define code replacement mappings for addition and subtraction operations.

Small Matrix Operation to Processor Code Replacement

Define code replacement mappings that replace nonscalar small matrix operations with processor-specific intrinsic functions.

Matrix Multiplication Operation to MathWorks BLAS Code Replacement

Define code replacement mappings that replace nonscalar multiplication operations with Basic Linear Algebra subroutine (BLAS) multiplication functions xgemm and xgemv.

Matrix Multiplication Operation to ANSI/ISO C BLAS Code Replacement

Define code replacement mappings that replace nonscalar multiplication operations with ANSI®/ISO® C BLASBinary-Point-Only Scaling Code Replacement multiplication functions xgemm and xgemv.

Shift Left Operations and Code Replacement

Define code replacement mappings for code that the code generator produces for shift (<<) operations.

関連情報