Parse function argument names from an mfile or anonymous function handle
Updated 16 Aug 2010

View License

Returns a listing of function argument names

ARGSOUT = SIGNATURE.ARGOUT(FUN) returns a list of output arguments in the mfile corresponding to FUN

ARGSIN = SIGNATURE.ARGIN(FUN) returns a list of input arguments in the mfile corresponding to FUN

The latter also works for anonymous functions. For example:

signature.argin(@(x,y,z) z+y+x)
ans =
'x' 'y' 'z'

Cite As

Peter Cotton (2024). signature (, MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2010a
Compatible with any release
Platform Compatibility
Windows macOS Linux
Find more on Argument Definitions in Help Center and MATLAB Answers

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes