public abstract class CorrelationStatistic extends Statistic implements Printable
CorrelationStatistic
is an abstract base class for a cross
correlation statistic.sampleIndex, simNode, traceWriter
Constructor and Description |
---|
CorrelationStatistic(java.lang.String name,
SimNode owner) |
Modifier and Type | Method and Description |
---|---|
abstract double |
getCoefficient() |
abstract double |
getCoefficientConfidenceInterval() |
abstract double |
getCovariance() |
abstract double |
getCovarianceConfidenceInterval() |
java.lang.String |
getResultTypeName() |
void |
printResults(ResultType type,
PrintResultWriter writer) |
abstract void |
update(double xSample,
double ySample) |
addResultTag, addResultTag, computeMeasures, disableTracing, enableTracing, handleInitSimulation, handleStartBatch, handleStartTransientPhase, handleStopBatch, handleStopTransientPhase, printComments, resetBatchStatistic, resetStatistic, update, writeTraceEntry
public CorrelationStatistic(java.lang.String name, SimNode owner)
public void printResults(ResultType type, PrintResultWriter writer)
printResults
in interface Printable
public java.lang.String getResultTypeName()
getResultTypeName
in interface Printable
public abstract void update(double xSample, double ySample)
public abstract double getCoefficient()
public abstract double getCoefficientConfidenceInterval()
public abstract double getCovariance()
public abstract double getCovarianceConfidenceInterval()