pub fn mean_angle<'a, T, I>(angles: I) -> Angle<T>Expand description
Compute the approximate mean of a list of angles by averaging the Cartesian coordinates of the angles on the unit circle. Return the normalized angle.
ยงExamples
let angles = [Degrees(270.0f64), Degrees(360.0), Degrees(90.0)];
let mu = mean_angle(&angles);
assert!(mu.min_dist(Radians(0.0)).in_radians() < 1.0e-10);