nxtfuzzylogic
Class OutputLinguisticVariable

java.lang.Object
  extended by nxtfuzzylogic.OutputLinguisticVariable

public class OutputLinguisticVariable
extends java.lang.Object

Output variable that takes values in the range of linguistic terms.


Constructor Summary
OutputLinguisticVariable(java.lang.String name_, float min_, float max_, float defaultValue_, int dm_)
           
 
Method Summary
 float getDefaultValue()
           
 int getDefuzzificationMethod()
           
 float getMax()
           
 float getMin()
           
 java.lang.String getName()
           
 Term[] getTerms()
           
 float getValue()
           
 void setDefaultValue(float defaultValue)
           
 void setDefuzzificationMethod(int defuzzificationMethod)
           
 void setMax(float max)
           
 void setMin(float min)
           
 void setName(java.lang.String name)
           
 void setTerms(Term[] terms)
           
 void setValue(float value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OutputLinguisticVariable

public OutputLinguisticVariable(java.lang.String name_,
                                float min_,
                                float max_,
                                float defaultValue_,
                                int dm_)
Method Detail

getDefaultValue

public float getDefaultValue()

setDefaultValue

public void setDefaultValue(float defaultValue)

getDefuzzificationMethod

public int getDefuzzificationMethod()

setDefuzzificationMethod

public void setDefuzzificationMethod(int defuzzificationMethod)

getMax

public float getMax()

setMax

public void setMax(float max)

getMin

public float getMin()

setMin

public void setMin(float min)

getTerms

public Term[] getTerms()

setTerms

public void setTerms(Term[] terms)

getValue

public float getValue()

setValue

public void setValue(float value)

setName

public void setName(java.lang.String name)

getName

public java.lang.String getName()