関数のイントロスペクションおよびメタデータ
イントロスペクションを使用して関数の詳細情報を取得する
R2026a 以降
R2026a 以降
イントロスペクションを使用して、関数に関する情報をプログラムで取得できます。関数の名前に対して metafunction を呼び出すと、matlab.metadata.Function のインスタンスが返されます。このインスタンスにより、ヘルプ テキスト、関数の絶対パスと名前空間、および入力引数と出力引数に関する詳細情報にアクセスできます。関数メタデータへのアクセス方法の説明については、Access Function Metadataを参照してください。
関数
metafunction | Create metadata object that describes function or method |
クラス
matlab.metadata.Argument | Describe argument of function or method |
matlab.metadata.ArgumentIdentifier | Name and group name of function argument |
matlab.metadata.ArgumentValidation | Describe validation for function argument |
matlab.metadata.ArgumentValidator | Describe argument validation functions applied to function arguments |
matlab.metadata.CallSignature | Describe inputs and outputs of function or method |
matlab.metadata.DefaultArgumentValue | Describe default value of function or method argument |
matlab.metadata.Function | Describe function and its signature |
トピック
- Access Function Metadata
Use function metadata to access information about functions programmatically.
- Check Function Compatibility Using Metadata
Use function metadata to test if the output of one function is compatible with the input of a second function.