Introspezione delle funzioni e metadati
Utilizzare l'introspezione per ottenere informazioni dettagliate sulle funzioni
Da R2026a
Da R2026a
È possibile utilizzare l'introspezione per ottenere informazioni su una funzione in modo programmatico. Chiamando metafunction sul nome di una funzione viene restituita un'istanza di matlab.metadata.Function che fornisce l'accesso al testo guida, al percorso completo e allo spazi nome della funzione, nonché a informazioni dettagliate sugli argomenti di input e output. Per un'introduzione su come accedere ai metadati delle funzioni, vedere Access Function Metadata.
Funzioni
metafunction | Create metadata object that describes function or method |
Classi
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 |
Argomenti
- 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.