Documentation of 'Catalano.Fuzzy.FuzzyOutput' Java class
FuzzyOutput
Catalano.Fuzzy

Class FuzzyOutput



  • public class FuzzyOutput
    extends java.lang.Object
    The class represents the output of a Fuzzy Inference System.
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class and Description
      class  FuzzyOutput.OutputConstraint
      Inner class to store the pair fuzzy label / firing strength of a fuzzy output.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      void addOutput(java.lang.String labelName, float firingStrength)
      Adds an output to the Fuzzy Output.
      void clearOutput()
      Removes all the linguistic variables of the database.
      java.util.ArrayList<FuzzyOutput.OutputConstraint> getOutputList()
      Get a list with OutputConstraint of a Fuzzy Inference System's output.
      LinguisticVariable getOutputVariable()
      Gets the LinguisticVariable acting as a Fuzzy Inference System Output.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • getOutputList

        public java.util.ArrayList<FuzzyOutput.OutputConstraint> getOutputList()
        Get a list with OutputConstraint of a Fuzzy Inference System's output.
        Returns:
        Output Constrain list.
      • getOutputVariable

        public LinguisticVariable getOutputVariable()
        Gets the LinguisticVariable acting as a Fuzzy Inference System Output.
        Returns:
        Linguistic Variable.
      • addOutput

        public void addOutput(java.lang.String labelName,
                              float firingStrength)
        Adds an output to the Fuzzy Output.
        Parameters:
        labelName - The name of a label representing a fuzzy rule's output.
        firingStrength - The firing strength [0..1] of a fuzzy rule.
      • clearOutput

        public void clearOutput()
        Removes all the linguistic variables of the database.

DataMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.