Namespaces | ||||||||||
| namespace | gpstk::Robust | |||||||||
| Robust statistics. | ||||||||||
Classes | ||||||||||
| class | CodeKalmanSolver | |||||||||
| This class computes the code-based solution using a simple Kalman solver. More... | ||||||||||
| class | SolverLMS | |||||||||
| This class computes the Least Mean Squares Solution of a given equations set. More... | ||||||||||
| class | SolverPPP | |||||||||
| This class computes the Precise Point Positioning (PPP) solution using a Kalman solver that combines ionosphere-free code and phase measurements. More... | ||||||||||
| class | SolverPPPFB | |||||||||
| This class computes the Precise Point Positioning (PPP) solution using a Kalman solver that combines ionosphere-free code and phase measurements. More... | ||||||||||
| class | SolverWMS | |||||||||
| This class computes the Weighted Least Mean Squares Solution of a given equations set. More... | ||||||||||
| class | AllanDeviation | |||||||||
| Compute the overlapping Allan variance of the phase data provided. More... | ||||||||||
| class | BaseDistribution | |||||||||
| This is a base class for statistical distributions. More... | ||||||||||
| class | BivarStats | |||||||||
| Conventional statistics for two samples. More... | ||||||||||
| class | Chi2Distribution | |||||||||
| This class implements the Chi-square distribution. More... | ||||||||||
| class | ExpressionException | |||||||||
| This class provides the ability to resolve general mathematical expressions at run time. More... | ||||||||||
| class | Expression | |||||||||
| class | FilterBase | |||||||||
| Abstract base class for filter algorithms. More... | ||||||||||
| class | FIRDifferentiator5thOrder | |||||||||
| This class implements a Finite Impulsive Response (FIR) Differentiator filter of 5th order designed according to central difference approximation. More... | ||||||||||
| class | GaussianDistribution | |||||||||
| This class implements the Gaussian (or normal) distribution. More... | ||||||||||
| class | PolyFit | |||||||||
| Compute a polynomial fit of the form sum[X(i)*t**i] = d, that is solve for coefficients X given a set of data pairs (t,d). More... | ||||||||||
| class | RungeKutta4 | |||||||||
| The RungeKutta4 class provides a collection of integration routines that work on a Matrix of doubles. More... | ||||||||||
| class | SimpleKalmanFilter | |||||||||
| This class computes the solution using a Kalman filter. More... | ||||||||||
| class | SolverBase | |||||||||
| Abstract base class for solver algorithms. More... | ||||||||||
| class | Stats | |||||||||
| Conventional statistics for one sample. More... | ||||||||||
| class | TwoSampleStats | |||||||||
| Conventional statistics for two samples. More... | ||||||||||
| class | StudentDistribution | |||||||||
| This class implements the t-Student distribution. More... | ||||||||||
Constructors. | ||||||||||
| Various ways to construct a BivarStats object.
| ||||||||||
| gpstk::BivarStats::BivarStats (bool scale=false) | ||||||||||
| gpstk::BivarStats::BivarStats (const T &x, const T &, bool scale=false) | ||||||||||
| gpstk::BivarStats::BivarStats (const std::vector< T > &x, const std::vector< T > &y, bool scale=false) | ||||||||||
| gpstk::BivarStats::BivarStats (const std::vector< std::pair< T, T > > &d, bool scale=false) | ||||||||||
| gpstk::BivarStats::BivarStats (const Vector< T > &x, const Vector< T > &y, bool scale=false) | ||||||||||
Addition Functions | ||||||||||
| Add data to the statistics. | ||||||||||
| void | gpstk::BivarStats::add (const T &x, const T &y) | |||||||||
| void | gpstk::BivarStats::add (const std::vector< T > &x, const std::vector< T > &y) | |||||||||
| void | gpstk::BivarStats::add (const std::vector< std::pair< T, T > > &d) | |||||||||
| void | gpstk::BivarStats::add (const Vector< T > &x, const Vector< T > &y) | |||||||||
Subtraction Functions | ||||||||||
| Subtract data from the statistics. | ||||||||||
| void | gpstk::BivarStats::subtract (const T &x, const T &y) | |||||||||
| void | gpstk::BivarStats::subtract (const std::vector< T > &x, const std::vector< T > &y) | |||||||||
| void | gpstk::BivarStats::subtract (const std::vector< std::pair< T, T > > &d) | |||||||||
| void | gpstk::BivarStats::subtract (const Vector< T > &x, const Vector< T > &y) | |||||||||
Typedefs | ||||||||||
| typedef std::map< Variable, double > | gpstk::VariableDataMap | |||||||||
| Handy type definition. | ||||||||||
Functions | ||||||||||
| template<typename T> | ||||||||||
| int | gpstk::Qsort_compare (const T &a, const T &b) | |||||||||
| Comparison function for sorting. | ||||||||||
| template<typename T> | ||||||||||
| void | gpstk::insert (T *sa, int na, int(*comp)(const T &, const T &)=gpstk::Qsort_compare) | |||||||||
| Insert sort. | ||||||||||
| template<typename T> | ||||||||||
| void | gpstk::QSort (T *sa, int na, int(*comp)(const T &, const T &)=gpstk::Qsort_compare) | |||||||||
| Quick sort in memory, with insert sort for small arrays. | ||||||||||
| template<typename T, typename S> | ||||||||||
| void | gpstk::insert (T *sa, S *pa, int na, int(*comp)(const T &, const T &)=gpstk::Qsort_compare) | |||||||||
| Insert sort one vector, keeping a second parallel. | ||||||||||
| template<typename T, typename S> | ||||||||||
| void | gpstk::QSort (T *sa, S *pa, int na, int(*comp)(const T &, const T &)=gpstk::Qsort_compare) | |||||||||
| Quick sort of one vector, keeping another parallel. | ||||||||||
| template<typename T> | ||||||||||
| T | gpstk::errfc (T x) throw () | |||||||||
| Approximation to complimentary error function with fractional error everywhere less than 1.2e-7. | ||||||||||
| template<typename T> | ||||||||||
| T | gpstk::normalCDF (T m, T s, T x) throw () | |||||||||
| Cumulative distribution function CDF for the normal distribution with mean m and standard deviation s (square root of variance). | ||||||||||
| double | gpstk::ADtest (double *xd, const int nd, double m, double s, bool save_flag=true) throw (Exception) | |||||||||
| Anderson-Darling test statistic, which is a variant of the Kolmogorov-Smirnoff test, comparing the distribution of data with mean m and standard deviation s to the normal distribution. | ||||||||||
| std::ostream & | gpstk::operator<< (std::ostream &s, const AllanDeviation &a) | |||||||||
| template<class T> | ||||||||||
| std::ostream & | gpstk::operator<< (std::ostream &s, const BivarStats< T > &BVS) | |||||||||
| Output operator for BivarStats class. | ||||||||||
| template<class T> | ||||||||||
| T | gpstk::LagrangeInterpolation (const std::vector< T > &X, const std::vector< T > &Y, T x) | |||||||||
| This is a straightforward version of Lagrange Interpolation, and it is here for the following existing LagrangeInterpolation is buggy (corrupt when input data size is 2). | ||||||||||
| template<class T> | ||||||||||
| T | gpstk::LagrangeInterpolation (const std::vector< T > &X, const std::vector< T > &Y, const T &x, T &err) | |||||||||
| Perform Lagrange interpolation on the data (X[i],Y[i]), i=1,N (N=X.size()), returning the value of Y(x). | ||||||||||
| template<class T> | ||||||||||
| void | gpstk::LagrangeInterpolation (const std::vector< T > &X, const std::vector< T > &Y, const T &x, T &y, T &dydx) | |||||||||
| Perform Lagrange interpolation on the data (X[i],Y[i]), i=1,N (N=X.size()), returning the value of Y(x) and dY(x)/dX. | ||||||||||
| template<class T> | ||||||||||
| T | gpstk::LagrangeInterpolating2ndDerivative (const std::vector< T > &pos, const std::vector< T > &val, T desiredPos) | |||||||||
| Returns the second derivative of Lagrange interpolation. | ||||||||||
| template<class T> | ||||||||||
| T | gpstk::RSS (T aa, T bb, T cc) | |||||||||
| Perform the root sum square of aa, bb and cc. | ||||||||||
| template<class T> | ||||||||||
| T | gpstk::RSS (T aa, T bb) | |||||||||
| Perform the root sum square of aa, bb. | ||||||||||
| template<class T> | ||||||||||
| T | gpstk::RSS (T aa, T bb, T cc, T dd) | |||||||||
| Perform the root sum square of aa, bb, cc and dd. | ||||||||||
| double | gpstk::Round (double x) | |||||||||
| double | gpstk::gamma (double val) | |||||||||
| Computes the Gamma function using a simple Lanczos approximation. | ||||||||||
| double | gpstk::lngamma (double val) | |||||||||
| Computes the natural logarithm of Gamma function using the Lanczos approximation. | ||||||||||
| double | gpstk::lower_gamma (const double a, const double z) | |||||||||
| Lower incomplete gamma function. | ||||||||||
| double | gpstk::upper_gamma (const double a, const double z) | |||||||||
| Upper incomplete gamma function. | ||||||||||
| double | gpstk::gammaP (const double a, const double z) | |||||||||
| Lower incomplete regularized gamma function P(a,z). | ||||||||||
| double | gpstk::gammaQ (const double a, const double z) | |||||||||
| Upper incomplete regularized gamma function Q(a,z). | ||||||||||
| double | gpstk::factorial (const int n) | |||||||||
| Computes factorial of integer number n. | ||||||||||
| double | gpstk::factorial (const double d) | |||||||||
| Computes factorial of double number n. | ||||||||||
| double | gpstk::erf (const double x) | |||||||||
| Error function. | ||||||||||
| double | gpstk::erfc (const double x) | |||||||||
| Complementary error function. | ||||||||||
| double | gpstk::inverf (const double z) | |||||||||
| Inverse of error function. | ||||||||||
| double | gpstk::beta (const double x, const double y) | |||||||||
| Beta function. | ||||||||||
| double | gpstk::lnbeta (double x, double y) | |||||||||
| Computes the natural logarithm of Beta function. | ||||||||||
| double | gpstk::regIncompleteBeta (const double x, const double a, const double b) throw (InvalidParameter) | |||||||||
| Computes the regularized incomplete Beta function Ix(a,b). | ||||||||||
| template<class T> | ||||||||||
| std::ostream & | gpstk::operator<< (std::ostream &s, const Stats< T > &ST) | |||||||||
| Output operator for Stats class. | ||||||||||
| template<class T> | ||||||||||
| std::ostream & | gpstk::operator<< (std::ostream &s, const TwoSampleStats< T > &TSS) | |||||||||
| Output operator for TwoSampleStats class. | ||||||||||
| template<class T> | ||||||||||
| T | gpstk::median (const Vector< T > &v) | |||||||||
| Compute the median of a gpstk::Vector. | ||||||||||
| template<class T> | ||||||||||
| T | gpstk::median (const std::vector< T > &v) | |||||||||
| Compute the median of a std::vector. | ||||||||||
| void | gpstk::BivarStats::clear (void) | |||||||||
| This assumes that the accessors will check for n>0, which they do. | ||||||||||
| size_t | gpstk::BivarStats::n (void) const | |||||||||
| Return the sample size. | ||||||||||
| T | gpstk::BivarStats::minimumX (void) const | |||||||||
| T | gpstk::BivarStats::maximumX (void) const | |||||||||
| T | gpstk::BivarStats::minimumY (void) const | |||||||||
| T | gpstk::BivarStats::maximumY (void) const | |||||||||
| T | gpstk::BivarStats::averageX (void) const | |||||||||
| T | gpstk::BivarStats::averageY (void) const | |||||||||
| T | gpstk::BivarStats::varianceX (void) const | |||||||||
| T | gpstk::BivarStats::varianceY (void) const | |||||||||
| T | gpstk::BivarStats::stdDevX (void) const | |||||||||
| T | gpstk::BivarStats::stdDevY (void) const | |||||||||
| T | gpstk::BivarStats::slope (void) const | |||||||||
| Return slope of best-fit line Y=slope*X + intercept. | ||||||||||
| T | gpstk::BivarStats::intercept (void) const | |||||||||
| Return intercept of best-fit line Y=slope*X + intercept. | ||||||||||
| T | gpstk::BivarStats::sigmaSlope (void) const | |||||||||
| Return uncertainty in slope. | ||||||||||
| T | gpstk::BivarStats::correlation (void) const | |||||||||
| T | gpstk::BivarStats::sigmaYX (void) const | |||||||||
| return conditional uncertainty = uncertainty y given x | ||||||||||
| BivarStats< T > & | gpstk::BivarStats::operator+= (BivarStats< T > &S) | |||||||||
| combine two BivarStats (assumed to be taken from the same or equivalent samples) | ||||||||||
|
|
Handy type definition.
Definition at line 50 of file SolverGeneral.hpp. Referenced by ConstraintSystem::constraintMatrix(), and ConstraintSystem::setConstraint(). |
|
||||||||||||
|
Definition at line 246 of file BivarStats.hpp. References BivarStats::add(), and Vector::size(). |
|
|
Definition at line 238 of file BivarStats.hpp. References BivarStats::add(), and gpstk::max(). |
|
||||||||||||
|
Definition at line 228 of file BivarStats.hpp. References BivarStats::add(). |
|
||||||||||||
|
Definition at line 189 of file BivarStats.hpp. References ABS. Referenced by BivarStats::add(), and BivarStats::BivarStats(). |
|
||||||||||||||||||||||||
|
Anderson-Darling test statistic, which is a variant of the Kolmogorov-Smirnoff test, comparing the distribution of data with mean m and standard deviation s to the normal distribution. NB. If ADtest > 0.752 then normality hypothesis is rejected for 5% level test.
Definition at line 392 of file RobustStats.cpp. References GPSTK_RETHROW, GPSTK_THROW, and gpstk::QSort(). |
|
|
Definition at line 331 of file BivarStats.hpp. Referenced by BivarStats::intercept(). |
|
|
Definition at line 334 of file BivarStats.hpp. Referenced by BivarStats::intercept(). |
|
||||||||||||
|
Beta function.
Definition at line 713 of file SpecialFunctions.cpp. References gpstk::gamma(). Referenced by gpstk::getAlpha(). |
|
||||||||||||||||
|
Definition at line 182 of file BivarStats.hpp. References BivarStats::add(). |
|
||||||||||||
|
Definition at line 175 of file BivarStats.hpp. References BivarStats::add(). |
|
||||||||||||||||
|
Definition at line 167 of file BivarStats.hpp. References BivarStats::add(). |
|
||||||||||||||||
|
Definition at line 160 of file BivarStats.hpp. References BivarStats::add(). |
|
|
Definition at line 155 of file BivarStats.hpp. |
|
|
This assumes that the accessors will check for n>0, which they do.
Definition at line 316 of file BivarStats.hpp. |
|
|
Definition at line 384 of file BivarStats.hpp. References BivarStats::stdDevX(), and BivarStats::stdDevY(). Referenced by BivarStats::sigmaYX(). |
|
|
Error function. This is a C++ implementation of the free Python code found in: http://code.activestate.com/recipes/576391/ Such code was based in a C code base with OpenBSD license from: ==================================================== Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved. Developed at SunPro, a Sun Microsystems, Inc. business. Permission to use, copy, modify, and distribute this software is freely granted, provided that this notice is preserved. ==================================================== Definition at line 339 of file SpecialFunctions.cpp. References gpstk::erf1(), gpstk::erf2(), gpstk::erf3(), gpstk::erf4(), and gpstk::erf5(). Referenced by GaussianDistribution::cdf(), gpstk::erfc(), and gpstk::inverf(). |
|
|
Complementary error function.
Definition at line 650 of file SpecialFunctions.cpp. References gpstk::erf(). |
|
|
Approximation to complimentary error function with fractional error everywhere less than 1.2e-7. Ref. Numerical Recipes part 6.2. NB. error function erf = 1-erfc
Definition at line 236 of file RobustStats.hpp. |
|
|
Computes factorial of double number n. d < 360 has been tested Definition at line 273 of file SpecialFunctions.cpp. Referenced by gpstk::binomialCoeff(). |
|
|
Computes factorial of integer number n. This implementation typically gives 15 correct decimal places, and returns the result as double. Definition at line 249 of file SpecialFunctions.cpp. References gpstk::gamma(). |
|
|
Computes the Gamma function using a simple Lanczos approximation. This implementation typically gives 15 correct decimal places, and it is adapted from free Python code found in: http://en.wikipedia.org/wiki/Lanczos_approximation
Definition at line 50 of file SpecialFunctions.cpp. References gpstk::exp(), gpstk::pow(), and gpstk::sin(). Referenced by gpstk::beta(), gpstk::factorial(), gpstk::gammaP(), SunPosition::getPositionCIS(), gpstk::incompletebetaps(), ObsRngDev::ObsRngDev(), ComputeIonoModel::Process(), gpstk::regIncompleteBeta(), and gpstk::upper_gamma(). |
|
||||||||||||
|
Lower incomplete regularized gamma function P(a,z).
Definition at line 229 of file SpecialFunctions.cpp. References gpstk::gamma(), and gpstk::lower_gamma(). Referenced by Chi2Distribution::cdf(), and gpstk::gammaQ(). |
|
||||||||||||
|
Upper incomplete regularized gamma function Q(a,z).
Definition at line 237 of file SpecialFunctions.cpp. References gpstk::gammaP(). |
|
||||||||||||||||||||
|
Insert sort one vector, keeping a second parallel. See the single-vector version of insert.
Definition at line 155 of file RobustStats.hpp. Referenced by ConfDataSection::insert(), and gpstk::QSort(). |
|
||||||||||||||||
|
Insert sort. operator>() and operator<() must be defined for T, and a user comparison function comp(T,T) may be passed to override the default Qsort_compare().
Definition at line 82 of file RobustStats.hpp. |
|
|
Return intercept of best-fit line Y=slope*X + intercept.
Definition at line 366 of file BivarStats.hpp. References BivarStats::averageX(), BivarStats::averageY(), and BivarStats::slope(). |
|
|
Inverse of error function. \ warning Value "z" must be in the range (-1, 1) Definition at line 663 of file SpecialFunctions.cpp. References gpstk::erf(), and gpstk::exp(). Referenced by GaussianDistribution::invcdf(). |
|
||||||||||||||||
|
Returns the second derivative of Lagrange interpolation.
Definition at line 183 of file MiscMath.hpp. References gpstk::sum(). |
|
||||||||||||||||||||||||
|
Perform Lagrange interpolation on the data (X[i],Y[i]), i=1,N (N=X.size()), returning the value of Y(x) and dY(x)/dX. Assumes that x is between X[k-1] and X[k], where k=N/2. Warning: for use with the precise (SP3) ephemeris only when velocity is not available; estimates of velocity, and especially clock drift, not as accurate. Definition at line 146 of file MiscMath.hpp. Referenced by PositionSatStore::getAcceleration(), ClockSatStore::getClockBias(), ClockSatStore::getClockDrift(), PositionSatStore::getPosition(), PositionSatStore::getValue(), ClockSatStore::getValue(), and PositionSatStore::getVelocity(). |
|
||||||||||||||||||||
|
Perform Lagrange interpolation on the data (X[i],Y[i]), i=1,N (N=X.size()), returning the value of Y(x). Also return an estimate of the estimation error in 'err'. Assumes k=X.size() is even, and that x is between X[j-1] and X[j], where j=k/2. Definition at line 97 of file MiscMath.hpp. References ABS. |
|
||||||||||||||||
|
This is a straightforward version of Lagrange Interpolation, and it is here for the following existing LagrangeInterpolation is buggy (corrupt when input data size is 2). template <class t=""> T LagrangeInterpolation(const std::vector<T>& X, const std::vector<T>& Y, const T& x, T& err); Please DO KEEP THIS function unless you fix the existing bug.(Wei Yan) Definition at line 70 of file MiscMath.hpp. References GPSTK_ASSERT. Referenced by EpochDataStore::getData(). |
|
||||||||||||
|
Computes the natural logarithm of Beta function.
Definition at line 726 of file SpecialFunctions.cpp. References gpstk::lngamma(). |
|
|
Computes the natural logarithm of Gamma function using the Lanczos approximation.
Definition at line 108 of file SpecialFunctions.cpp. References log, and gpstk::sin(). Referenced by gpstk::contfracIncompGamma(), gpstk::incompletebetaps(), gpstk::lnbeta(), StudentDistribution::pdf(), Chi2Distribution::pdf(), and gpstk::seriesIncompGamma(). |
|
||||||||||||
|
Lower incomplete gamma function.
Definition at line 204 of file SpecialFunctions.cpp. References gpstk::abs(), gpstk::exp(), gpstk::kummerFunc(), and log. Referenced by gpstk::gammaP(), and gpstk::upper_gamma(). |
|
|
Definition at line 324 of file BivarStats.hpp. |
|
|
Definition at line 328 of file BivarStats.hpp. |
|
|
Compute the median of a std::vector.
|
|
|
Compute the median of a gpstk::Vector.
Definition at line 502 of file Stats.hpp. Referenced by GDCPass::WLsigmaStrip(). |
|
|
Definition at line 322 of file BivarStats.hpp. |
|
|
Definition at line 326 of file BivarStats.hpp. |
|
|
Return the sample size.
Definition at line 319 of file BivarStats.hpp. |
|
||||||||||||||||
|
Cumulative distribution function CDF for the normal distribution with mean m and standard deviation s (square root of variance). Return 0 if s is zero.
Definition at line 255 of file RobustStats.hpp. |
|
|
combine two BivarStats (assumed to be taken from the same or equivalent samples)
Definition at line 405 of file BivarStats.hpp. References gpstk::max(), gpstk::min(), BivarStats::ns, BivarStats::scaleX, BivarStats::scaleY, BivarStats::sumX, BivarStats::sumX2, BivarStats::sumXY, BivarStats::sumY, BivarStats::sumY2, BivarStats::xMax, BivarStats::xMin, BivarStats::yMax, and BivarStats::yMin. |
|
||||||||||||
|
||||||||||||
|
Output operator for Stats class.
Definition at line 265 of file Stats.hpp. References Stats::Average(), Stats::Maximum(), Stats::Minimum(), Stats::N(), Stats::StdDev(), and Stats::Variance(). |
|
||||||||||||
|
Output operator for BivarStats class.
Definition at line 135 of file BivarStats.hpp. |
|
||||||||||||
|
Definition at line 97 of file AllanDeviation.hpp. |
|
||||||||||||||||||||
|
Quick sort of one vector, keeping another parallel. See the single-vector version of QSort.
Definition at line 184 of file RobustStats.hpp. References gpstk::insert(). Referenced by gpstk::ADtest(), gpstk::Robust::Median(), gpstk::Robust::MedianAbsoluteDeviation(), and gpstk::QSort(). |
|
||||||||||||||||
|
Quick sort in memory, with insert sort for small arrays. operator>() and operator<() must be defined for T, and a user comparison function comp(T,T) may be passed to override the default Qsort_compare().
Definition at line 107 of file RobustStats.hpp. References gpstk::insert(), and gpstk::QSort(). |
|
||||||||||||
|
Comparison function for sorting. Default comparision function int comp(T a, T b) returns 1 if a > b, -1 if a < b, and 0 if a==b. A user defined comparison function may be passed as a calling argument to the sort routines.
Definition at line 70 of file RobustStats.hpp. |
|
||||||||||||||||
|
Computes the regularized incomplete Beta function Ix(a,b). This code is a C++ implementation and adaptation from code found in Cephes Math Library Release 2.8, copyright by Stephen L. Moshier, released under a BSD license. Definition at line 1042 of file SpecialFunctions.cpp. References gpstk::gamma(), GPSTK_THROW, gpstk::incompletebetafe(), gpstk::incompletebetafe2(), gpstk::incompletebetaps(), and gpstk::pow(). Referenced by StudentDistribution::cdf(). |
|
|
Definition at line 323 of file MiscMath.hpp. |
|
||||||||||||||||||||
|
Perform the root sum square of aa, bb, cc and dd.
Definition at line 306 of file MiscMath.hpp. References ABS, SQRT, gpstk::swap(), and swapValues. |
|
||||||||||||
|
Perform the root sum square of aa, bb.
Definition at line 298 of file MiscMath.hpp. References gpstk::RSS(). |
|
||||||||||||||||
|
Perform the root sum square of aa, bb and cc.
Definition at line 256 of file MiscMath.hpp. Referenced by PRSolution2::AutonomousPRSolution(), Position::convertCartesianToSpherical(), PRSolution::DOPCompute(), and gpstk::range(). |
|
|
Return uncertainty in slope.
Definition at line 375 of file BivarStats.hpp. References BivarStats::sigmaYX(), SQRT, and BivarStats::stdDevX(). |
|
|
return conditional uncertainty = uncertainty y given x
Definition at line 394 of file BivarStats.hpp. References BivarStats::correlation(), SQRT, and BivarStats::stdDevY(). Referenced by BivarStats::sigmaSlope(). |
|
|
Return slope of best-fit line Y=slope*X + intercept.
Definition at line 356 of file BivarStats.hpp. Referenced by BivarStats::intercept(). |
|
|
Definition at line 351 of file BivarStats.hpp. References SQRT, and BivarStats::varianceX(). Referenced by BivarStats::correlation(), and BivarStats::sigmaSlope(). |
|
|
Definition at line 353 of file BivarStats.hpp. References SQRT, and BivarStats::varianceY(). Referenced by BivarStats::correlation(), and BivarStats::sigmaYX(). |
|
||||||||||||
|
Definition at line 305 of file BivarStats.hpp. References Vector::size(), and BivarStats::subtract(). |
|
|
Definition at line 297 of file BivarStats.hpp. References gpstk::max(), and BivarStats::subtract(). |
|
||||||||||||
|
Definition at line 287 of file BivarStats.hpp. References Vector::size(), and BivarStats::subtract(). |
|
||||||||||||
|
Definition at line 256 of file BivarStats.hpp. Referenced by BivarStats::subtract(). |
|
||||||||||||
|
Upper incomplete gamma function.
Definition at line 219 of file SpecialFunctions.cpp. References gpstk::gamma(), and gpstk::lower_gamma(). |
|
|
Definition at line 339 of file BivarStats.hpp. Referenced by BivarStats::stdDevX(). |
|
|
Definition at line 345 of file BivarStats.hpp. Referenced by BivarStats::stdDevY(). |
1.3.9.1