Main Content

coder.MATLABCodeTemplate クラス

名前空間: coder

MATLAB Coder のコード生成テンプレートの表現

説明

コード生成テンプレート (CGT) ファイルから coder.MATLABCodeTemplate オブジェクトを作成します。このファイルを使用して、MATLAB® Coder™ のコード生成の出力をカスタマイズできます。CGT ファイルを指定しない場合、coder.MATLABCodeTemplate オブジェクトは既定のテンプレート ファイル matlabroot/toolbox/coder/matlabcoder/templates/matlabcoder_default_template.cgt から作成されます。

coder.MATLABCodeTemplate クラスは handle クラスです。

作成

説明

newObj = coder.MATLABCodeTemplate() は、既定のコード生成テンプレート (CGT) ファイル matlabroot/toolbox/coder/matlabcoder/templates/matlabcoder_default_template.cgt から coder.MATLABCodeTemplate オブジェクトを作成します。

newObj = coder.MATLABCodeTemplate(CGTFile) は、コード生成テンプレート ファイル CGTFile から coder.MATLABCodeTemplate オブジェクトを作成します。ファイルが MATLAB パス上にない場合は、ファイルの絶対パスを指定します。

入力引数

すべて展開する

コード生成テンプレート ファイルの名前。文字ベクトルとして指定します。

メソッド

すべて展開する

すべて折りたたむ

この例は、既定のコード生成テンプレート (CGT) ファイル matlabroot/toolbox/coder/matlabcoder/templates/matlabcoder_default_template.cgt から coder.MATLABCodeTemplate オブジェクトを作成する方法を示しています。

newObj = coder.MATLABCodeTemplate()
newObj = 

  MATLABCodeTemplate with properties:

    CGTFile: 'matlabcoder_default_template.cgt'

この例は、指定したコード生成テンプレート (CGT) ファイルから coder.MATLABCodeTemplate オブジェクトを作成する方法を示しています。ファイルが MATLAB パス上にない場合は、ファイルの絶対パスを指定する必要があります。

newObj = coder.MATLABCodeTemplate('custom_matlabcoder_template.cgt')
newObj = 

  MATLABCodeTemplate with properties:

    CGTFile: 'custom_matlabcoder_template.cgt'

バージョン履歴

R2014a で導入