Ejemplo n.º 1
0
  public DiscretFuzzy(String[][] inputDataArray, LinkedList attributes) {
    BigDecimal bigdecIntervals[][];

    discretizer =
        new Discretizer(
            inputDataArray, attributes, InputData.getDiscType(), InputData.getNumIntervals() + 1);
    bigdecIntervals =
        getBigdecIntervals(inputDataArray, discretizer.getIntervals(), getVariablesToDiscretize());

    fuzzyfier =
        new Fuzzyfier(
            inputDataArray,
            getVariablesToDiscretize(),
            discretizer.getIntervals(),
            bigdecIntervals,
            InputData.getDiscType());
    fuzzyfiedData = fuzzyfier.getFuzzyfiedDataToPrint();
  }