@Alias(value={"bray-curtis","braycurtis","sorensen","dice","sorensen-dice"}) @Reference(authors="J. R. Bray and J. T. Curtis", title="An ordination of the upland forest communities of southern Wisconsin", booktitle="Ecological monographs 27.4", url="http://dx.doi.org/10.2307/1942268") public class BrayCurtisDistanceFunction extends AbstractSpatialDoubleDistanceFunction
J. R. Bray and J. T. Curtis
An ordination of the upland forest communities of southern Wisconsin
Ecological monographs 27.4
T. Sørensen
A method of establishing groups of equal amplitude in plant sociology based
on similarity of species and its application to analyses of the vegetation on
Danish commons
Kongelige Danske Videnskabernes Selskab 5 (4)
L. R. Dice
Measures of the Amount of Ecologic Association Between Species
Ecology 26 (3)
Modifier and Type | Class and Description |
---|---|
static class |
BrayCurtisDistanceFunction.Parameterizer
Parameterization class.
|
Modifier and Type | Field and Description |
---|---|
static BrayCurtisDistanceFunction |
STATIC_CONTINUOUS
Static instance.
|
Constructor and Description |
---|
BrayCurtisDistanceFunction()
Deprecated.
Use
STATIC_CONTINUOUS instance instead. |
Modifier and Type | Method and Description |
---|---|
double |
doubleDistance(NumberVector<?> v1,
NumberVector<?> v2)
Computes the distance between two given Objects according to this distance
function.
|
double |
doubleMinDist(SpatialComparable mbr1,
SpatialComparable mbr2)
Computes the distance between the two given MBRs according to this
distance function.
|
(package private) static void |
secondReference()
Dummy method, just to attach a second reference.
|
(package private) static void |
thirdReference()
Dummy method, just to attach a third reference.
|
instantiate, minDist
dimensionality, dimensionality, dimensionality, dimensionality, distance, getDistanceFactory, getInputTypeRestriction
isMetric, isSymmetric
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
distance, getInputTypeRestriction
getDistanceFactory, isMetric, isSymmetric
public static final BrayCurtisDistanceFunction STATIC_CONTINUOUS
@Deprecated public BrayCurtisDistanceFunction()
STATIC_CONTINUOUS
instance instead.@Reference(authors="T. S\u00f8rensen", title="A method of establishing groups of equal amplitude in plant sociology based on similarity of species and its application to analyses of the vegetation on Danish commons", booktitle="Kongelige Danske Videnskabernes Selskab 5 (4)") static void secondReference()
@Reference(authors="L. R. Dice", title="Measures of the Amount of Ecologic Association Between Species", booktitle="Ecology 26 (3)") static void thirdReference()
public double doubleDistance(NumberVector<?> v1, NumberVector<?> v2)
PrimitiveDoubleDistanceFunction
v1
- first Objectv2
- second Objectpublic double doubleMinDist(SpatialComparable mbr1, SpatialComparable mbr2)
SpatialPrimitiveDoubleDistanceFunction
mbr1
- the first MBR objectmbr2
- the second MBR object