Trait nalgebra::Mean
[−]
[src]
pub trait Mean<N> { fn mean(&self) -> N; }
Trait for computing the mean of a set of data.
Required Methods
fn mean(&self) -> N
Computes the mean of the observations stored by v
.
- For matrices, observations are stored in its rows.
- For vectors, observations are stored in its components (thus are 1-dimensional).
Implementors
impl<N: BaseNum + Cast<f64> + Clone> Mean<DVec<N>> for DMat<N>
impl<N: BaseNum + Cast<f64> + Clone> Mean<DVec1<N>> for DMat1<N>
impl<N: BaseNum + Cast<f64> + Clone> Mean<DVec2<N>> for DMat2<N>
impl<N: BaseNum + Cast<f64> + Clone> Mean<DVec3<N>> for DMat3<N>
impl<N: BaseNum + Cast<f64> + Clone> Mean<DVec4<N>> for DMat4<N>
impl<N: BaseNum + Cast<f64> + Clone> Mean<DVec5<N>> for DMat5<N>
impl<N: BaseNum + Cast<f64> + Clone> Mean<DVec6<N>> for DMat6<N>
impl<N: BaseFloat + Cast<f64>> Mean<N> for DVec<N>
impl<N: BaseFloat + Cast<f64>> Mean<N> for DVec1<N>
impl<N: BaseFloat + Cast<f64>> Mean<N> for DVec2<N>
impl<N: BaseFloat + Cast<f64>> Mean<N> for DVec3<N>
impl<N: BaseFloat + Cast<f64>> Mean<N> for DVec4<N>
impl<N: BaseFloat + Cast<f64>> Mean<N> for DVec5<N>
impl<N: BaseFloat + Cast<f64>> Mean<N> for DVec6<N>
impl<N: BaseFloat + Cast<f64>> Mean<N> for Vec1<N>
impl<N: BaseFloat + Cast<f64>> Mean<N> for Vec2<N>
impl<N: BaseFloat + Cast<f64>> Mean<N> for Vec3<N>
impl<N: BaseFloat + Cast<f64>> Mean<N> for Vec4<N>
impl<N: BaseFloat + Cast<f64>> Mean<N> for Vec5<N>
impl<N: BaseFloat + Cast<f64>> Mean<N> for Vec6<N>
impl<N: BaseNum + Cast<f64> + Clone> Mean<Vec1<N>> for Mat1<N>
impl<N: BaseNum + Cast<f64> + Clone> Mean<Vec2<N>> for Mat2<N>
impl<N: BaseNum + Cast<f64> + Clone> Mean<Vec3<N>> for Mat3<N>
impl<N: BaseNum + Cast<f64> + Clone> Mean<Vec4<N>> for Mat4<N>
impl<N: BaseNum + Cast<f64> + Clone> Mean<Vec5<N>> for Mat5<N>
impl<N: BaseNum + Cast<f64> + Clone> Mean<Vec6<N>> for Mat6<N>