nxtfuzzylogic
Class OutputLinguisticVariable
java.lang.Object
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_)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OutputLinguisticVariable
public OutputLinguisticVariable(java.lang.String name_,
float min_,
float max_,
float defaultValue_,
int dm_)
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()