メインコンテンツ

関数のイントロスペクションおよびメタデータ

イントロスペクションを使用して関数の詳細情報を取得する
R2026a 以降

イントロスペクションを使用して、関数に関する情報をプログラムで取得できます。関数の名前に対して metafunction を呼び出すと、matlab.metadata.Function のインスタンスが返されます。このインスタンスにより、ヘルプ テキスト、関数の絶対パスと名前空間、および入力引数と出力引数に関する詳細情報にアクセスできます。関数メタデータへのアクセス方法の説明については、Access Function Metadataを参照してください。

関数

metafunctionCreate metadata object that describes function or method

クラス

matlab.metadata.ArgumentDescribe argument of function or method
matlab.metadata.ArgumentIdentifierName and group name of function argument
matlab.metadata.ArgumentValidationDescribe validation for function argument
matlab.metadata.ArgumentValidatorDescribe argument validation functions applied to function arguments
matlab.metadata.CallSignatureDescribe inputs and outputs of function or method
matlab.metadata.DefaultArgumentValueDescribe default value of function or method argument
matlab.metadata.FunctionDescribe function and its signature

トピック