My function works directly as described - but does not manage to pass the test suite ... what is wrong?
%%
function varargout = counter(varargin)
persistent add base
if isempty(varargin)
base = base + add;
varargout{1} = base;
end
if numel(varargin) > 1
add = varargin{2};
base = varargin{1}-add;
end
end