nargout
Returns the number of output arguments.
📝 Syntax
R = nargout()
R = nargout(function_name)
R = nargout(function_handle)
📥 Input argument
function_name - a string: function name
function_handle - a function handle
📤 Output argument
R - an integer value: number of output argument
📄 Description
nargout returns the number of output arguments of an function.
If the last output argument of the function is varargout the returned value is negative.
💡 Examples
With an macro function:
nargout('cellstr')With an builtin function:
nargout('cos')🔗 See also
🕔 History
Version
📄 Description
1.0.0
initial version
Last updated
Was this helpful?