public class Discretizacion
extends java.lang.Object
Constructor and Description |
---|
Discretizacion(BaseDatos b)
Parameter constructor.
|
Discretizacion(BaseDatos b,
java.util.Vector cort)
Parameter constructor.
|
Discretizacion(java.util.Vector cort)
Parameter constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
discretiza()
Makes discretization in database
|
static double |
divide(double a,
double b)
Divides two number.
|
BaseDatos |
getBd() |
java.util.Vector |
getCortes() |
void |
imprimeCortes(java.util.Vector cortes2,
int campo)
Prints the discretization cuts guven as parameter.
|
void |
inicializaCortesAtributo(int i)
Initializes the discretization cuts.
|
static double |
multiplica(double a,
double b)
Multiplies two number.
|
static double |
resta(double a,
double b)
Substracts b to a.
|
void |
setBd(BaseDatos b)
Sets the database with the one given.
|
void |
setCortes(java.util.Vector cort)
Sets the cuts with the ones given.
|
static double |
suma(double a,
double b)
Sums two number.
|
java.lang.String |
toString() |
public Discretizacion(java.util.Vector cort)
cort
- discretization cuts.public Discretizacion(BaseDatos b)
b
- database to be discretized.public Discretizacion(BaseDatos b, java.util.Vector cort)
b
- database to be discretized.cort
- discretization cuts.public BaseDatos getBd()
public void setBd(BaseDatos b)
b
- The given database to set.public void discretiza() throws java.lang.Exception
java.lang.Exception
- if it can not be done.public void imprimeCortes(java.util.Vector cortes2, int campo) throws java.lang.Exception
cortes2
- cuts to print.campo
- field of the cuts.java.lang.Exception
public void inicializaCortesAtributo(int i) throws java.lang.Exception
i
- attribute index to build its cuts.java.lang.Exception
public java.util.Vector getCortes()
public void setCortes(java.util.Vector cort)
cort
- The cuts to set.public java.lang.String toString()
toString
in class java.lang.Object
public static double suma(double a, double b)
a
- first numberb
- second numberpublic static double resta(double a, double b)
a
- first numberb
- second numberpublic static double multiplica(double a, double b)
a
- first numberb
- second numberpublic static double divide(double a, double b)
a
- first numberb
- second number