de.grogra.math.weiszfeld
public class Weiszfeld extends java.lang.Object
| Constructor and Description |
|---|
Weiszfeld(java.util.List<Point3d> points,
float w) |
Weiszfeld(java.util.List<WeightedPoint3d> points) |
Weiszfeld(java.util.List<WeightedPoint3d> points,
double epsilon,
int maxIterations) |
| Modifier and Type | Method and Description |
|---|---|
double |
getEpsilon()
Return epsilon parameter (accuracy)
|
WeightedPoint3d |
getGeometricMedian() |
void |
setEpsilon(double epsilon)
Set epsilon parameter (accuracy).
|
void |
setMaxIterations(int maxIterations) |
public Weiszfeld(java.util.List<Point3d> points, float w)
public Weiszfeld(java.util.List<WeightedPoint3d> points)
public Weiszfeld(java.util.List<WeightedPoint3d> points, double epsilon, int maxIterations)
public double getEpsilon()
public WeightedPoint3d getGeometricMedian()
public void setEpsilon(double epsilon)
epsilon - parameter (accuracy)public void setMaxIterations(int maxIterations)