#include <algorithm>
#include <numeric>
#include <vector>
#include <utility>
Include dependency graph for ModeFunctions.h:
Go to the source code of this file.
Namespaces | |
namespace | ModeFunctions |
Defines | |
#define | _ModeFunctions_H 1 |
Functions | |
template<typename TYPE> | |
double | ModeFunctions::shorth (TYPE start, TYPE stop) |
calculate the shorth the mean of the half sample | |
template<typename TYPE> | |
double | ModeFunctions::LMS (TYPE start, TYPE stop) |
calculate the LMS average of the values of the half sample | |
template<typename TYPE> | |
std::pair< TYPE, TYPE > | ModeFunctions::halfSample (TYPE start, TYPE stop) |
calculate the halfSample value of i for which distance x_i, x_i+h is minimum where h is the half sample | |
template<typename TYPE> | |
double | ModeFunctions::halfSampleWidth (TYPE start, TYPE stop) |
calculate the halfSampleWidth size of the half sample | |
template<typename TYPE> | |
double | ModeFunctions::generalizedMean (TYPE start, TYPE stop, double p=-0.5) |
Generalized Mean | |
template<typename TYPE> | |
std::pair< TYPE, TYPE > | ModeFunctions::halfSample (TYPE start, TYPE stop) |
calculate the halfSample value of i for which distance x_i, x_i+h is minimum where h is the half sample | |
template<typename TYPE> | |
double | ModeFunctions::halfSampleWidth (TYPE start, TYPE stop) |
calculate the halfSampleWidth size of the half sample | |
template<typename TYPE> | |
double | ModeFunctions::shorth (TYPE start, TYPE stop) |
calculate the shorth the mean of the half sample | |
template<typename TYPE> | |
double | ModeFunctions::LMS (TYPE start, TYPE stop) |
calculate the LMS average of the values of the half sample | |
template<typename TYPE> | |
double | ModeFunctions::generalizedMean (TYPE start, TYPE stop, double power) |
Generalized Mean |
#define _ModeFunctions_H 1 |
Definition at line 2 of file ModeFunctions.h.