varimax() - Perform orthogonal Varimax rotation on rows of a data 
             matrix. (See also: runica()(), mypca(), promax(), qrtimax())
 Usage:
             >>  V = varimax(data);
 Output:
             V is the orthogonal rotation matrix, hence:

             >> rotdata = R*data;
 Else,
             >> [V,rotdata] = varimax(data,tol);

             Set the termination tolerance to tol {default: 1e-4}
 Or,
             >> [V,rotdata] = varimax(data,tol,'noreorder');

             Perform the rotation without component reorientation 
             or reordering by size. This suppression is desirable 
             when doing a q-mode analysis. {default|0|[] -> reorder}

                                                       Toolbox function list