Package fis
Class JOutput
- java.lang.Object
-
- fis.JInput
-
- fis.JOutput
-
public class JOutput extends JInput
-
-
Field Summary
Fields Modifier and Type Field Description static StringCONJstatic intCRISPstatic intDEFUZ_CRISP_MAXCRISPDefuzification maxcrisp nette. index de retour de la fonction jnifis#TypeDefuzzificationNette (a modifier pour plus de robustesse)static intDEFUZ_CRISP_SUGENODefuzification sugeno nette. index de retour de la fonction jnifis#TypeDefuzzificationNette (a modifier pour plus de robustesse)static intDEFUZ_FUZZY_AREAstatic intFUZZYstatic StringIMPLI
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description intGetAlarm()double[]GetClasses()Renvoie les labels des classes pour une sortie classifbooleanGetClassif()doubleGetDefaultValue()intGetDefuz()doubleGetDefuzThres()intGetDisjunction()booleanGetImplicatif()intGetNature()booleanIsQsp()JInputNewIrregular(double[] sommets, int nb_sef, double min, double max)JInputNewRegular(int nb_sef, double min, double max)voidReplaceMFOutput(int mf_number, JMF new_sef)voidSetDefaultValue(double default_value)voidSetDefuzThres(double thres)String[]TypeDefuzzification()String[]TypeDisjunction()static String[]TypeFuzzyDefuzzification()static String[]TypeFuzzyDisjunction()static String[]TypeNature()-
Methods inherited from class fis.JInput
AddMF, Appartenance, CheckFuzDist, Delete, Distance, GetActive, GetBreakPoints, GetKernelWeightTemplate, GetMF, GetMFConc, GetMFGlob, GetName, GetNbMF, GetRange, GetSupportWeightTemplate, IsSfp, PcPe, Ptr, ReadTemplate, ReplaceMF, SetActive, SetName, SetRange, SetRange, SetTemplate, WriteTemplate
-
-
-
-
Field Detail
-
FUZZY
public static final int FUZZY
- See Also:
- Constant Field Values
-
CRISP
public static final int CRISP
- See Also:
- Constant Field Values
-
IMPLI
public static final String IMPLI
- See Also:
- Constant Field Values
-
CONJ
public static final String CONJ
- See Also:
- Constant Field Values
-
DEFUZ_FUZZY_AREA
public static final int DEFUZ_FUZZY_AREA
- See Also:
- Constant Field Values
-
DEFUZ_CRISP_SUGENO
public static final int DEFUZ_CRISP_SUGENO
Defuzification sugeno nette. index de retour de la fonction jnifis#TypeDefuzzificationNette (a modifier pour plus de robustesse)- See Also:
- Constant Field Values
-
DEFUZ_CRISP_MAXCRISP
public static final int DEFUZ_CRISP_MAXCRISP
Defuzification maxcrisp nette. index de retour de la fonction jnifis#TypeDefuzzificationNette (a modifier pour plus de robustesse)- See Also:
- Constant Field Values
-
-
Method Detail
-
NewRegular
public JInput NewRegular(int nb_sef, double min, double max) throws Throwable
- Overrides:
NewRegularin classJInput- Throws:
Throwable
-
NewIrregular
public JInput NewIrregular(double[] sommets, int nb_sef, double min, double max) throws Throwable
- Overrides:
NewIrregularin classJInput- Throws:
Throwable
-
ReplaceMFOutput
public void ReplaceMFOutput(int mf_number, JMF new_sef) throws Throwable- Throws:
Throwable
-
SetDefaultValue
public void SetDefaultValue(double default_value) throws Throwable- Throws:
Throwable
-
TypeFuzzyDefuzzification
public static String[] TypeFuzzyDefuzzification() throws Throwable
- Throws:
Throwable
-
TypeFuzzyDisjunction
public static String[] TypeFuzzyDisjunction() throws Throwable
- Throws:
Throwable
-
GetClasses
public double[] GetClasses() throws ThrowableRenvoie les labels des classes pour une sortie classif- Returns:
- tableau trie des labels des classes ou null si la sortie n'est pas classif
- Throws:
Throwable
-
-