Clusterizator.Krab.Calculators.CommonCalculator.CalculateCharacteristic C# (CSharp) Méthode

CalculateCharacteristic() public static méthode

Calculates euclidean distance, normalized euclidean distance, local nodes density, normalized local nodes density and lambda-distance.
public static CalculateCharacteristic ( GraphManager graph, double normalizedDistanceWeight, double distanceWeight ) : void
graph GraphManager /// Array of graph links. ///
normalizedDistanceWeight double /// The normalized distance weight. ///
distanceWeight double /// The distance weight. ///
Résultat void
        public static void CalculateCharacteristic(GraphManager graph, double normalizedDistanceWeight, double distanceWeight)
        {
            ICalculator calculator = new LinearCalculator();
            calculator.Calculate(graph);
            calculator = new NormalizedLinearCalculator();
            calculator.Calculate(graph);
            calculator = new TauStarCalculator();
            calculator.Calculate(graph);
            calculator = new TauCalculator();
            calculator.Calculate(graph);
            var lambdaCalculator = new LambdaCalculator();
            lambdaCalculator.Calculate(graph, normalizedDistanceWeight, distanceWeight);
        }
CommonCalculator