Package fis
Class JInput
- java.lang.Object
-
- fis.JInput
-
-
Field Summary
Fields Modifier and Type Field Description protected longptr
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidAddMF(JMF sef)double[]Appartenance()voidCheckFuzDist()voidDelete()doubleDistance(double x, double y, boolean normalize)booleanGetActive()double[]GetBreakPoints()doubleGetKernelWeightTemplate()JMFGetMF(int mf_number)JMFGetMFConc(int rule_number)JMFGetMFGlob()StringGetName()intGetNbMF()double[]GetRange()doubleGetSupportWeightTemplate()booleanIsSfp()JInputNewIrregular(double[] sommets, int nb_sef, double min, double max)JInputNewRegular(int nb_sef, double min, double max)double[]PcPe(double[] datas)protected longPtr()voidReadTemplate(String file)voidReplaceMF(int mf_number, JMF new_sef)voidSetActive(boolean active)voidSetName(String name)voidSetRange(double[] range)voidSetRange(double range_min, double range_max)voidSetTemplate(double kw, double sw)voidWriteTemplate(String file, double kw, double sw)
-
-
-
Method Detail
-
NewRegular
public JInput NewRegular(int nb_sef, double min, double max) throws Throwable
- Throws:
Throwable
-
NewIrregular
public JInput NewIrregular(double[] sommets, int nb_sef, double min, double max) throws Throwable
- Throws:
Throwable
-
Ptr
protected long Ptr()
-
SetRange
public void SetRange(double range_min, double range_max) throws Throwable- Throws:
Throwable
-
SetTemplate
public void SetTemplate(double kw, double sw)
-
GetKernelWeightTemplate
public double GetKernelWeightTemplate()
-
GetSupportWeightTemplate
public double GetSupportWeightTemplate()
-
WriteTemplate
public void WriteTemplate(String file, double kw, double sw) throws Throwable
- Throws:
Throwable
-
PcPe
public double[] PcPe(double[] datas)
-
CheckFuzDist
public void CheckFuzDist()
-
Distance
public double Distance(double x, double y, boolean normalize)
-
-