ccgsl 2.7.2
C++wrappersforGnuScientificLibrary
statistics_double.hpp File Reference
#include <gsl/gsl_statistics_double.h>
#include "vector.hpp"
Include dependency graph for statistics_double.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  gsl
 The gsl package creates an interface to the GNU Scientific Library for C++.
 
namespace  gsl::stats
 This namespace provides the gsl_stats functions.
 

Functions

template<typename T >
double gsl::stats::mean (T const &data, size_t const stride=1)
 C++ version of gsl_stats_mean(). More...
 
template<typename T >
double gsl::stats::variance (T const &data, size_t const stride=1)
 C++ version of gsl_stats_variance(). More...
 
template<typename T >
double gsl::stats::sd (T const &data, size_t const stride=1)
 C++ version of gsl_stats_sd(). More...
 
template<typename T >
double gsl::stats::variance_with_fixed_mean (T const &data, size_t const stride, double const mean)
 C++ version of gsl_stats_variance_with_fixed_mean(). More...
 
template<typename T >
double gsl::stats::variance_with_fixed_mean (T const &data, double const mean)
 C++ version of gsl_stats_variance_with_fixed_mean(). More...
 
template<typename T >
double gsl::stats::sd_with_fixed_mean (T const &data, size_t const stride, double const mean)
 C++ version of gsl_stats_sd_with_fixed_mean(). More...
 
template<typename T >
double gsl::stats::sd_with_fixed_mean (T const &data, double const mean)
 C++ version of gsl_stats_sd_with_fixed_mean(). More...
 
template<typename T >
double gsl::stats::tss (T const &data, size_t const stride=1)
 C++ version of gsl_stats_tss(). More...
 
template<typename T >
double gsl::stats::tss_m (T const &data, size_t const stride, double const mean)
 C++ version of gsl_stats_tss_m(). More...
 
template<typename T >
double gsl::stats::tss_m (T const &data, double const mean)
 C++ version of gsl_stats_tss_m(). More...
 
template<typename T >
double gsl::stats::absdev (T const &data, size_t const stride=1)
 C++ version of gsl_stats_absdev(). More...
 
template<typename T >
double gsl::stats::skew (T const &data, size_t const stride=1)
 C++ version of gsl_stats_skew(). More...
 
template<typename T >
double gsl::stats::kurtosis (T const &data, size_t const stride=1)
 C++ version of gsl_stats_kurtosis(). More...
 
template<typename T >
double gsl::stats::lag1_autocorrelation (T const &data, size_t const stride=1)
 C++ version of gsl_stats_lag1_autocorrelation(). More...
 
template<typename T , typename U >
double gsl::stats::covariance (T const &data1, size_t const stride1, U const &data2, size_t const stride2)
 C++ version of gsl_stats_covariance(). More...
 
template<typename T , typename U >
double gsl::stats::covariance (T const &data1, U const &data2)
 C++ version of gsl_stats_covariance(). More...
 
template<typename U , typename T >
double gsl::stats::wmean (U const &w, size_t const wstride, T const &data, size_t const stride)
 C++ version of gsl_stats_wmean(). More...
 
template<typename U , typename T >
double gsl::stats::wvariance (U const &w, size_t const wstride, T const &data, size_t const stride)
 C++ version of gsl_stats_wvariance(). More...
 
template<typename U , typename T >
double gsl::stats::wsd (U const &w, size_t const wstride, T const &data, size_t const stride)
 C++ version of gsl_stats_wsd(). More...
 
template<typename U , typename T >
double gsl::stats::wvariance_with_fixed_mean (U const &w, size_t const wstride, T const &data, size_t const stride, double const mean)
 C++ version of gsl_stats_wvariance_with_fixed_mean(). More...
 
template<typename U , typename T >
double gsl::stats::wsd_with_fixed_mean (U const &w, size_t const wstride, T const &data, size_t const stride, double const mean)
 C++ version of gsl_stats_wsd_with_fixed_mean(). More...
 
template<typename U , typename T >
double gsl::stats::wtss (U const &w, size_t const wstride, T const &data, size_t const stride)
 C++ version of gsl_stats_wtss(). More...
 
template<typename U , typename T >
double gsl::stats::wtss_m (U const &w, size_t const wstride, T const &data, size_t const stride, double const wmean)
 C++ version of gsl_stats_wtss_m(). More...
 
template<typename U , typename T >
double gsl::stats::wabsdev (U const &w, size_t const wstride, T const &data, size_t const stride)
 C++ version of gsl_stats_wabsdev(). More...
 
template<typename U , typename T >
double gsl::stats::wskew (U const &w, size_t const wstride, T const &data, size_t const stride)
 C++ version of gsl_stats_wskew(). More...
 
template<typename U , typename T >
double gsl::stats::wkurtosis (U const &w, size_t const wstride, T const &data, size_t const stride)
 C++ version of gsl_stats_wkurtosis(). More...
 
template<typename U , typename T >
double gsl::stats::wvariance_m (U const &w, size_t const wstride, T const &data, size_t const stride, double const wmean)
 C++ version of gsl_stats_wvariance_m(). More...
 
template<typename U , typename T >
double gsl::stats::wsd_m (U const &w, size_t const wstride, T const &data, size_t const stride, double const wmean)
 C++ version of gsl_stats_wsd_m(). More...
 
template<typename U , typename T >
double gsl::stats::wabsdev_m (U const &w, size_t const wstride, T const &data, size_t const stride, double const wmean)
 C++ version of gsl_stats_wabsdev_m(). More...
 
template<typename U , typename T >
double gsl::stats::wskew_m_sd (U const &w, size_t const wstride, T const &data, size_t const stride, double const wmean, double const wsd)
 C++ version of gsl_stats_wskew_m_sd(). More...
 
template<typename U , typename T >
double gsl::stats::wkurtosis_m_sd (U const &w, size_t const wstride, T const &data, size_t const stride, double const wmean, double const wsd)
 C++ version of gsl_stats_wkurtosis_m_sd(). More...
 
template<typename U , typename T >
double gsl::stats::wmean (U const &w, T const &data)
 C++ version of gsl_stats_wmean(). More...
 
template<typename U , typename T >
double gsl::stats::wvariance (U const &w, T const &data)
 C++ version of gsl_stats_wvariance(). More...
 
template<typename U , typename T >
double gsl::stats::wsd (U const &w, T const &data)
 C++ version of gsl_stats_wsd(). More...
 
template<typename U , typename T >
double gsl::stats::wvariance_with_fixed_mean (U const &w, T const &data, double const mean)
 C++ version of gsl_stats_wvariance_with_fixed_mean(). More...
 
template<typename U , typename T >
double gsl::stats::wsd_with_fixed_mean (U const &w, T const &data, double const mean)
 C++ version of gsl_stats_wsd_with_fixed_mean(). More...
 
template<typename U , typename T >
double gsl::stats::wtss (U const &w, T const &data)
 C++ version of gsl_stats_wtss(). More...
 
template<typename U , typename T >
double gsl::stats::wtss_m (U const &w, T const &data, double const wmean)
 C++ version of gsl_stats_wtss_m(). More...
 
template<typename U , typename T >
double gsl::stats::wabsdev (U const &w, T const &data)
 C++ version of gsl_stats_wabsdev(). More...
 
template<typename U , typename T >
double gsl::stats::wskew (U const &w, T const &data)
 C++ version of gsl_stats_wskew(). More...
 
template<typename U , typename T >
double gsl::stats::wkurtosis (U const &w, T const &data)
 C++ version of gsl_stats_wkurtosis(). More...
 
template<typename U , typename T >
double gsl::stats::wvariance_m (U const &w, T const &data, double const wmean)
 C++ version of gsl_stats_wvariance_m(). More...
 
template<typename U , typename T >
double gsl::stats::wsd_m (U const &w, T const &data, double const wmean)
 C++ version of gsl_stats_wsd_m(). More...
 
template<typename U , typename T >
double gsl::stats::wabsdev_m (U const &w, T const &data, double const wmean)
 C++ version of gsl_stats_wabsdev_m(). More...
 
template<typename U , typename T >
double gsl::stats::wskew_m_sd (U const &w, T const &data, double const wmean, double const wsd)
 C++ version of gsl_stats_wskew_m_sd(). More...
 
template<typename U , typename T >
double gsl::stats::wkurtosis_m_sd (U const &w, T const &data, double const wmean, double const wsd)
 C++ version of gsl_stats_wkurtosis_m_sd(). More...
 
template<typename T , typename U >
double gsl::stats::correlation (T const &data1, size_t const stride1, U const &data2, size_t const stride2)
 C++ version of gsl_stats_correlation(). More...
 
template<typename T , typename U >
double gsl::stats::correlation (T const &data1, U const &data2)
 C++ version of gsl_stats_correlation(). More...
 
template<typename T >
double gsl::stats::variance_m (T const &data, size_t const stride, double const mean)
 C++ version of gsl_stats_variance_m(). More...
 
template<typename T >
double gsl::stats::variance_m (T const &data, double const mean)
 C++ version of gsl_stats_variance_m(). More...
 
template<typename T >
double gsl::stats::sd_m (T const &data, size_t const stride, double const mean)
 C++ version of gsl_stats_sd_m(). More...
 
template<typename T >
double gsl::stats::sd_m (T const &data, double const mean)
 C++ version of gsl_stats_sd_m(). More...
 
template<typename T >
double gsl::stats::absdev_m (T const &data, size_t const stride, double const mean)
 C++ version of gsl_stats_absdev_m(). More...
 
template<typename T >
double gsl::stats::absdev_m (T const &data, double const mean)
 C++ version of gsl_stats_absdev_m(). More...
 
template<typename T >
double gsl::stats::skew_m_sd (T const &data, size_t const stride, double const mean, double const sd)
 C++ version of gsl_stats_skew_m_sd(). More...
 
template<typename T >
double gsl::stats::skew_m_sd (T const &data, double const mean, double const sd)
 C++ version of gsl_stats_skew_m_sd(). More...
 
template<typename T >
double gsl::stats::kurtosis_m_sd (T const &data, size_t const stride, double const mean, double const sd)
 C++ version of gsl_stats_kurtosis_m_sd(). More...
 
template<typename T >
double gsl::stats::kurtosis_m_sd (T const &data, double const mean, double const sd)
 C++ version of gsl_stats_kurtosis_m_sd(). More...
 
template<typename T >
double gsl::stats::lag1_autocorrelation_m (T const &data, size_t const stride, double const mean)
 C++ version of gsl_stats_lag1_autocorrelation_m(). More...
 
template<typename T >
double gsl::stats::lag1_autocorrelation_m (T const &data, double const mean)
 C++ version of gsl_stats_lag1_autocorrelation_m(). More...
 
template<typename T , typename U >
double gsl::stats::covariance_m (T const &data1, size_t const stride1, U const &data2, size_t const stride2, double const mean1, double const mean2)
 C++ version of gsl_stats_covariance_m(). More...
 
template<typename T >
double gsl::stats::covariance_m (T const &data1, T const &data2, double const mean1, double const mean2)
 C++ version of gsl_stats_covariance_m(). More...
 
template<typename T , typename U >
double gsl::stats::pvariance (T const &data1, size_t const stride1, U const &data2, size_t const stride2)
 C++ version of gsl_stats_pvariance(). More...
 
template<typename T , typename U >
double gsl::stats::ttest (T const &data1, size_t const stride1, U const &data2, size_t const stride2)
 C++ version of gsl_stats_ttest(). More...
 
template<typename T >
double gsl::stats::max (T const &data, size_t const stride=1)
 C++ version of gsl_stats_max(). More...
 
template<typename T >
double gsl::stats::min (T const &data, size_t const stride=1)
 C++ version of gsl_stats_min(). More...
 
template<typename T >
void gsl::stats::minmax (double &min, double &max, T const &data, size_t const stride=1)
 C++ version of gsl_stats_minmax(). More...
 
template<typename T >
size_t gsl::stats::max_index (T const &data, size_t const stride=1)
 C++ version of gsl_stats_max_index(). More...
 
template<typename T >
size_t gsl::stats::min_index (T const &data, size_t const stride=1)
 C++ version of gsl_stats_min_index(). More...
 
template<typename T >
void gsl::stats::minmax_index (size_t &min_index, size_t &max_index, T const &data, size_t const stride=1)
 C++ version of gsl_stats_minmax_index(). More...
 
template<typename T >
double gsl::stats::median_from_sorted_data (T const &sorted_data, size_t const stride=1)
 C++ version of gsl_stats_median_from_sorted_data(). More...
 
template<typename T >
double gsl::stats::quantile_from_sorted_data (T const &sorted_data, size_t const stride, double const f)
 C++ version of gsl_stats_quantile_from_sorted_data(). More...
 
template<typename T , typename U >
double gsl::stats::pvariance (T const &data1, U const &data2)
 C++ version of gsl_stats_pvariance(). More...
 
template<typename T , typename U >
double gsl::stats::ttest (T const &data1, U const &data2)
 C++ version of gsl_stats_ttest(). More...
 
template<typename T >
double gsl::stats::quantile_from_sorted_data (T const &sorted_data, double const f)
 C++ version of gsl_stats_quantile_from_sorted_data(). More...
 
template<typename T , typename U >
double gsl::stats::spearman (T const &data1, size_t const stride1, U const &data2, size_t const stride2, double work[])
 C++ version of gsl_stats_spearman(). More...
 
template<typename T , typename U >
double gsl::stats::spearman (T const &data1, U const &data2, double work[])
 C++ version of gsl_stats_spearman(). More...
 
template<typename T >
double gsl::stats::median (T &data, size_t const stride=1)
 C++ version of gsl_stats_double_median(). More...
 
template<typename T >
double gsl::stats::trmean_from_sorted_data (double const trim, T const &sorted_data, size_t const stride=1)
 C++ version of gsl_stats_double_trmean_from_sorted_data(). More...
 
template<typename T >
double gsl::stats::gastwirth_from_sorted_data (T const &sorted_data, size_t const stride=1)
 C++ version of gsl_stats_gastwirth_from_sorted_data(). More...
 
template<typename T , typename U >
double gsl::stats::mad0 (T const &data, size_t const stride, U &work)
 C++ version of gsl_stats_mad0(). More...
 
template<typename T , typename U >
double gsl::stats::mad (T const &data, size_t const stride, U &work)
 C++ version of gsl_stats_mad(). More...
 
template<typename T , typename U >
double gsl::stats::Sn0_from_sorted_data (T const &sorted_data, size_t const stride, U &work)
 C++ version of gsl_stats_Sn0_from_sorted_data(). More...
 
template<typename T , typename U >
double gsl::stats::Sn_from_sorted_data (T const &sorted_data, size_t const stride, U &work)
 C++ version of gsl_stats_Sn_from_sorted_data(). More...
 
template<typename T , typename U , typename V >
double gsl::stats::Qn0_from_sorted_data (T const &sorted_data, size_t const stride, U &work, V &work_int)
 C++ version of gsl_stats_Qn0_from_sorted_data(). More...
 
template<typename T , typename U , typename V >
double gsl::stats::Qn_from_sorted_data (T const &sorted_data, size_t const stride, U &work, V &work_int)
 C++ version of gsl_stats_Qn_from_sorted_data(). More...
 
template<typename T , typename U >
double gsl::stats::mad0 (T const &data, U &work)
 C++ version of gsl_stats_mad0(). More...
 
template<typename T , typename U >
double gsl::stats::mad (T const &data, U &work)
 C++ version of gsl_stats_mad(). More...
 
template<typename T , typename U >
double gsl::stats::Sn0_from_sorted_data (T const &sorted_data, U &work)
 C++ version of gsl_stats_Sn0_from_sorted_data(). More...
 
template<typename T , typename U >
double gsl::stats::Sn_from_sorted_data (T const &sorted_data, U &work)
 C++ version of gsl_stats_Sn_from_sorted_data(). More...
 
template<typename T , typename U , typename V >
double gsl::stats::Qn0_from_sorted_data (T const &sorted_data, U &work, V &work_int)
 C++ version of gsl_stats_Qn0_from_sorted_data(). More...
 
template<typename T , typename U , typename V >
double gsl::stats::Qn_from_sorted_data (T const &sorted_data, U &work, V &work_int)
 C++ version of gsl_stats_Qn_from_sorted_data(). More...