public interface CoOccurrenceFrequencyMatrix
computeStatistics()
which takes the matrix coefficients and computes mean, standard deviation and
other properties from it.Modifier and Type | Method and Description |
---|---|
void |
clear()
Sets all frequency values in this matrix to
0.0 . |
void |
computeStatistics()
Computes mean, standard deviation and the sum of those two
so that these values can be queried by the appropriate
get methods.
|
int |
getDimension()
Returns the dimension of this matrix.
|
double |
getMean(int index)
Returns the mean for all pairs (index, i), with i running from 0 to
getDimension() - 1. |
double |
getScofMean()
Returns the sum of mean and standard deviation for all pairs (index, x), with x running from 0 to getDimension() - 1.
|
double |
getScofStddev()
Returns the standard deviation for all pairs (i, i), with i running from 0 to getDimension() - 1.
|
double |
getScofSum() |
double |
getStddev(int index)
Returns the standard deviation of the values getValue(index, i)
with i running from 0 to
getDimension() - 1. |
double |
getValue(int i)
Returns the value for the self co-occurrence frequency of i (i being from
0 to
getDimension() - 1). |
double |
getValue(int i,
int j) |
void |
setValue(int i,
int j,
double newValue) |
void clear()
0.0
.void computeStatistics()
double getScofMean()
getMean(int)
+ getStddev(int)
double getMean(int index)
getDimension()
- 1.double getStddev(int index)
getDimension()
- 1.index
- first argument to all calls of getValue used to determine the standard deviationdouble getScofStddev()
double getScofSum()
int getDimension()
double getValue(int i)
getDimension()
- 1).
The result is the same as a call to getValue(i, i)
.i
- index into the matrix, must be larger than or equal to 0 and smaller than getDimension()
double getValue(int i, int j)
void setValue(int i, int j, double newValue)