getarg

Get named argument from varargin

You are now following this Submission

Get named argument from varargin.
If nargout==1 returns the value. The value will be an empty cell if not found, or the default value if specified. If nargout==2, returns varargin with the argument removed, and the value.

Example:

out = doSomething( in, 'myOptionValue', 2 );

function out = doSomething( in, varargin )

%get the value specified by 'myOptionValue', return default value of 3.14 of not found.
[varargin,myOptionValue] = getarg( varargin, 'myOptionValue', 3.14 );
myOptionValue=myOptionValue{:};

%function body...

end

Cite As

Ivar Eskerud Smith (2026). getarg (https://in.mathworks.com/matlabcentral/fileexchange/35415-getarg), MATLAB Central File Exchange. Retrieved .

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.0.0.0