function [varargout] = evalin(varargin)
%EVALIN Evaluate expression in workspace.
%   EVALIN(WS,'expression') evaluates 'expression' in the context of
%   the workspace WS.  WS can be 'caller' or 'base'.  It is similar to EVAL
%   except that you can control which workspace the expression is
%   evaluated in.
%
%   [X,Y,Z,...] = EVALIN(WS,'expression') returns output arguments from
%   the expression.
%
%   See also EVAL, ASSIGNIN.

%   Copyright 1984-2003 The MathWorks, Inc.
%   $Revision: 1.9.4.3 $  $Date: 2004/10/25 14:47:51 $

%   Built-in function

if nargout == 0
  builtin('evalin', varargin{:});
else
  [varargout{1:nargout}] = builtin('evalin', varargin{:});
end
