function varargout = normalize(varargin)
%NORMALIZE   Normalize distributed data.
%   
%   N = NORMALIZE(A,DIM)
%   N = NORMALIZE(...,METHOD)
%   N = NORMALIZE(...,METHOD,METHODTYPE)
%   N = NORMALIZE(...,'DataVariables',DV)
%   N = NORMALIZE(...,'ReplaceValues',TF)
%   
%   Limitations:
%   The 'medianiqr' method is not supported.
%   The 'iqr' type of the 'scale' method is not supported.
%   
%   See also NORMALIZE, DISTRIBUTED.


%   Copyright 2018-2021 The MathWorks, Inc.

% Flow through slightly modified MATLAB code with the codistributed parts.
[varargout{1:max(nargout, 1)}] = ...
    distributedutil.distributedSpmdWrapper( @parallel.internal.flowthrough.normalize, varargin{:} );
