Introspection et métadonnées des fonctions
Utiliser l’introspection pour obtenir des informations détaillées sur les fonctions
Depuis R2026a
Depuis R2026a
Il est possible d’utiliser l’introspection pour obtenir des informations sur une fonction de manière programmatique. L’appel de metafunction sur le nom d’une fonction renvoie une instance de matlab.metadata.Function qui permet d’accéder à un texte d’aide, au chemin complet et au namespace de la fonction ainsi qu’à des informations détaillées sur les arguments en entrée et en sortie. Pour une présentation de la manière d’accéder aux métadonnées des fonctions, consultez Access Function Metadata.
Fonctions
metafunction | Create metadata object that describes function or method |
Classes
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 |
Rubriques
- 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.