Main Content

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

coder.Method のプロパティ

コード生成に使用された MATLAB クラスのメソッドの記述

coder.Method のプロパティには、コード生成に使用された MATLAB® クラスのメソッドの記述が格納されます。coder.Method のプロパティはすべて読み取り専用です。これらのプロパティのクエリにはドット表記を使用できます。

coder.Method オブジェクトは直接は作成しません。coder.Method オブジェクトは、コード生成に使用された各 MATLAB クラスについて、coder.ReportInfo オブジェクトに 1 つずつ格納されます。これらの coder.Method オブジェクトは、コード生成レポートの情報を coder.ReportInfo オブジェクトにエクスポートしたときに自動的に作成されます。詳細については、coder.ReportInfo のプロパティおよびコード生成レポートの情報へのプログラムによるアクセスを参照してください。

このプロパティは読み取り専用です。

コード生成に使用された MATLAB クラスのメソッドの名前。文字ベクトルとして指定されます。

例: 'foo'

データ型: char

このプロパティは読み取り専用です。

メソッドを含むクラスの名前。文字ベクトルとして指定されます。

例: 'MyClass'

データ型: char

このプロパティは読み取り専用です。

メソッドの特殊化の識別子。値 0 はメソッドが特殊化されていないことを示します。正の値はメソッドが特殊化されていることを示します。

データ型: double

このプロパティは読み取り専用です。

メソッドを含むクラスの特殊化の識別子。値 0 はクラスが特殊化されていないことを示します。正の値はクラスが特殊化されていることを示します。

データ型: double

このプロパティは読み取り専用です。

コード生成に使用されたメソッドが含まれている MATLAB ファイルの記述。

  • ファイルにテキストが含まれる場合、このプロパティは coder.CodeFile オブジェクトになります。coder.CodeFile のプロパティ を参照してください。

  • ファイルにテキストが含まれない場合 (P コード ファイルなど)、このプロパティは coder.File オブジェクトになります。coder.File のプロパティ を参照してください。

このプロパティは読み取り専用です。

メソッドの最初の文字に対応するファイルのテキスト内での 1 ベースのインデックス。ファイルにテキストが含まれない場合 (P コード ファイルなど)、このプロパティは 0 に等しくなります。

コードを手動で検証するときは、StartIndex に対応する行番号と列番号が便利です。その情報を取得するには、関数 getLineColumn を使用します。

データ型: double

このプロパティは読み取り専用です。

メソッドの最後の文字に対応するファイルのテキスト内での 1 ベースのインデックス。ファイルにテキストが含まれない場合、このプロパティは 0 に等しくなります。

コードを手動で検証するときは、EndIndex に対応する行番号と列番号が便利です。その情報を取得するには、関数 getLineColumn を使用します。

データ型: double

R2019a で導入