LTL  2.0.x
Classes | Functions
median_exact( Expr [, T nan] )

Classes

class  ltl::less_nan< T >
 

Functions

template<class Expr , int N>
double ltl::median_exact (const ExprBase< Expr, N > &a)
 
template<class Expr , int N>
double ltl::median_exact (const ExprBase< Expr, N > &a, const typename Expr::value_type nan)
 

Detailed Description

Return median value of Expr optionally neglecting values == nan.

Function Documentation

template<class Expr , int N>
double ltl::median_exact ( const ExprBase< Expr, N > &  a)
template<class Expr , int N>
double ltl::median_exact ( const ExprBase< Expr, N > &  a,
const typename Expr::value_type  nan 
)
Warning
This Overload of median_exact() may be a high-cost. Expression is evaluated twice.

References ltl::MArray< T, N >::beginRA(), ltl::count(), ltl::ExprBase< Derived_T, N_Dims >::derived(), and ltl::MArray< T, N >::endRA().