Changeset 1718 for trunk/yat/normalizer/qQuantileNormalizer.h
 Timestamp:
 Jan 14, 2009, 4:42:57 PM (15 years ago)
 File:

 1 edited
Legend:
 Unmodified
 Added
 Removed

trunk/yat/normalizer/qQuantileNormalizer.h
r1716 r1718 43 43 The normalization goes like this 44 44  Data is not assumed to be sorted. 45  Partition the target data in N parts. 45  Partition the target data in N parts. N must be 3 larger 46 because of requirements from the underlying cspline fit 46 47  Calculate the arithmetic mean for each part, the mean is 47 48 assigned to the mid point of each part. … … 67 68 \brief Documentation please. 68 69 69 \a Q is the number of parts and must be within \f$ [ 2,N] \f$70 \a Q is the number of parts and must be within \f$ [3,N] \f$ 70 71 where \f$ N \f$ is the total number of data points in the 71 72 target. However, if \f$ N \f$ is larger than the number of points … … 73 74 undefined. Keep \f$ N \f$ equal to or less than the smallest 74 75 number of data points in the target or each data set to be 75 normalized against a ginven target. 76 normalized against a ginven target. The lower bound of three is 77 due to restrictions in the cspline fit utilized in the 78 normalization. 76 79 */ 77 80 qQuantileNormalizer(const utility::VectorBase& target, unsigned int Q);
Note: See TracChangeset
for help on using the changeset viewer.