mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
Add reference to documentation
This commit is contained in:
@@ -17,11 +17,13 @@
|
|||||||
/////////////////////////////////////////////////////////////////////////////////
|
/////////////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
#include "RigStatisticsMath.h"
|
#include "RigStatisticsMath.h"
|
||||||
|
|
||||||
|
#include "cvfBase.h"
|
||||||
|
#include "cvfMath.h"
|
||||||
|
|
||||||
#include <algorithm>
|
#include <algorithm>
|
||||||
#include <assert.h>
|
#include <assert.h>
|
||||||
#include <math.h>
|
#include <math.h>
|
||||||
#include "cvfBase.h"
|
|
||||||
#include "cvfMath.h"
|
|
||||||
|
|
||||||
//--------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------
|
||||||
/// A function to do basic statistical calculations
|
/// A function to do basic statistical calculations
|
||||||
@@ -254,7 +256,12 @@ double RigHistogramCalculator::calculatePercentil(double pVal)
|
|||||||
{
|
{
|
||||||
double domainValueAtEndOfBin = m_min + (binIdx+1) * binWidth;
|
double domainValueAtEndOfBin = m_min + (binIdx+1) * binWidth;
|
||||||
double unusedFractionOfLastBin = (double)(accObsCount - pValObservationCount)/binObsCount;
|
double unusedFractionOfLastBin = (double)(accObsCount - pValObservationCount)/binObsCount;
|
||||||
return domainValueAtEndOfBin - unusedFractionOfLastBin*binWidth;
|
|
||||||
|
double histogramBasedEstimate = domainValueAtEndOfBin - unusedFractionOfLastBin*binWidth;
|
||||||
|
|
||||||
|
// See https://resinsight.org/docs/casegroupsandstatistics/#percentile-methods for details
|
||||||
|
|
||||||
|
return histogramBasedEstimate;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
assert(false);
|
assert(false);
|
||||||
|
|||||||
Reference in New Issue
Block a user