Using a singular value decomposition of a beam line matrix, composed of man
y beam position measurements for a large number of pulses, together with th
e measurement of pulse-by-pulse beam properties or machine attributes, the
contributions of each variable to the beam centroid motion can be identifie
d with a gnarly improved resolution. The eigenvalues above the noise floor
determine the number of significant physical variables. This method is appl
icable to storage rings, linear accelerators, and any system involving a nu
mber of sources and a larger number of sensors with unknown correlations. A
pplications are presented from the Stanford Linear Collider.