public class vectorvar
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
double |
Adaptation(double x,
int variable) |
double |
Adaptation(double x,
int variable,
int dominio) |
double |
Adaptation(double x,
int variable,
java.lang.String dominio) |
double |
Adaptation(vectordouble x,
genetcode regla) |
double |
Adaptation(vectordouble x,
java.lang.String regla) |
double |
Adaptation(vectordouble x,
java.lang.String regla,
double[] var,
double umbral) |
double |
Adaptation(vectordouble x,
java.lang.String regla,
double[] var,
double umbral,
double umbral2) |
void |
AdaptationC(vectordouble x,
int etiq,
Double_t pos,
Double_t neg) |
double |
Area(int var,
int lab) |
void |
Assign(int pos,
variable_t x) |
static double |
Calculate_Increase(double inf,
double sup) |
double |
CenterLabel(int var,
int lab) |
static boolean |
Check_Values(java.lang.String[] cadena,
int etiq) |
int |
Consequent() |
static int |
Count_Labels(java.lang.String linea,
int max) |
domain_t |
Domain(int var) |
void |
Encode(int[] tama,
int[] rango,
int pos1,
int pos2) |
fuzzy_t |
FuzzyLabel(int var,
int lab) |
double |
Inf_Range(int var) |
static boolean |
Is_Number(java.lang.String cadena) |
boolean |
Is_Valid(java.lang.String regla,
Double_t simplicidad) |
boolean |
IsActive(int variable) |
boolean |
IsAntecedent(int variable) |
boolean |
IsDiscrete(int var) |
boolean |
IsFuzzy(int var) |
boolean |
IsInterval(int var) |
int |
N_Antecedent() |
static java.lang.String[] |
Normalize_String(java.lang.String[] cadena) |
int |
NumberActiveLabels(java.lang.String cadena,
int tam) |
void |
Paint() |
void |
Paint(int variable) |
void |
PrintDomain(int variable,
int value) |
void |
PrintVar(int variable) |
void |
SequenceActiveLabels(java.lang.String cadena,
int tam,
Int_t unos,
Int_t ceros,
Int_t n_unos) |
int |
SizeDomain(int variable)
Returns the number of labels belonging to the domain of the variable "variable"
|
java.lang.String |
SPrintDomain(int variable,
int value) |
static java.lang.String |
Store_Variable(java.lang.String linea,
double[] va,
double[] vb,
double[] vc,
double[] vd,
java.lang.String[] vname,
Double_t inf,
Double_t sup,
boolean antecedente,
int clases,
int numero_etiquetas) |
double |
Sup_Range(int var) |
int |
TotalVariables() |
variable_t |
Variable(int var) |
public static int Count_Labels(java.lang.String linea, int max)
public static boolean Is_Number(java.lang.String cadena)
public static boolean Check_Values(java.lang.String[] cadena, int etiq)
public static java.lang.String[] Normalize_String(java.lang.String[] cadena)
public static java.lang.String Store_Variable(java.lang.String linea, double[] va, double[] vb, double[] vc, double[] vd, java.lang.String[] vname, Double_t inf, Double_t sup, boolean antecedente, int clases, int numero_etiquetas)
public static double Calculate_Increase(double inf, double sup)
public void Assign(int pos, variable_t x)
public int N_Antecedent()
public void Encode(int[] tama, int[] rango, int pos1, int pos2)
public void Paint(int variable)
public void Paint()
public void PrintVar(int variable)
public void PrintDomain(int variable, int value)
public java.lang.String SPrintDomain(int variable, int value)
public boolean IsActive(int variable)
public boolean IsAntecedent(int variable)
public int TotalVariables()
public int SizeDomain(int variable)
Returns the number of labels belonging to the domain of the variable "variable"
variable
- int The selected variablepublic double Adaptation(double x, int variable)
public double Adaptation(double x, int variable, int dominio)
public double Adaptation(double x, int variable, java.lang.String dominio)
public double Adaptation(vectordouble x, java.lang.String regla)
public int NumberActiveLabels(java.lang.String cadena, int tam)
public void SequenceActiveLabels(java.lang.String cadena, int tam, Int_t unos, Int_t ceros, Int_t n_unos)
public boolean Is_Valid(java.lang.String regla, Double_t simplicidad)
public double Adaptation(vectordouble x, java.lang.String regla, double[] var, double umbral)
public double Adaptation(vectordouble x, java.lang.String regla, double[] var, double umbral, double umbral2)
public double Adaptation(vectordouble x, genetcode regla)
public void AdaptationC(vectordouble x, int etiq, Double_t pos, Double_t neg)
public double Area(int var, int lab)
public fuzzy_t FuzzyLabel(int var, int lab)
public double CenterLabel(int var, int lab)
public boolean IsDiscrete(int var)
public boolean IsInterval(int var)
public boolean IsFuzzy(int var)
public domain_t Domain(int var)
public variable_t Variable(int var)
public double Inf_Range(int var)
public double Sup_Range(int var)
public int Consequent()