|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjfan.padroes.PadraoNormalizado
public class PadraoNormalizado
Classe que representa um padrão (indivíduo ou X) em FAN, que já é normalizado.
Constructor Summary | |
---|---|
PadraoNormalizado(double[] caracteristicas,
int classe)
Instância um padrão já com suas características e a sua classe. |
Method Summary | |
---|---|
double |
getCaracteristica(int numCaracteristica)
Retorna a característica no índice específicado. |
CaracteristicaFAN |
getCaracteristicaFAN(int numCaracteristica)
Retorna o objeto caracteristicaFAN que representa a caracteristica. |
double |
getCaracteristicaNormalizada(int numCaracteristica)
Retorna a característica, já normalizada, no índice específicado. |
double[] |
getCaracteristicas()
Retorna um array de doubles contendo todas as característica, mantendo os mesmos índices que o objeto mantém internamente. |
CaracteristicaFAN[] |
getCaracteristicasFAN()
Retorna um array contendo todas as característicasFAN do padrão. |
int |
getClasse()
Retorna a classe associada ao padrão. |
int |
getQuantasCaracteristicas()
Retorna quantas características o padrão possui. |
void |
setCaracteristicaFAN(int numCaracteristica,
CaracteristicaFAN caracteristicaFAN)
Define um objeto caracteristicaFAN para a característica especificada. |
void |
setCaracteristicaNormalizada(int numCaracteristica,
double valor)
Define um valor normalizado para o indice (caracteristica) especificado, lembrando que nesta classe as característica normalizadas e característica apontam para o mesmo valor. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public PadraoNormalizado(double[] caracteristicas, int classe)
caracteristicas
- as característicasclasse
- a classe associada ao padrãoMethod Detail |
---|
public double getCaracteristica(int numCaracteristica)
getCaracteristica
in interface IPadrao
numCaracteristica
- o número da característica (nunca numCaracteristica <= 0)
public double getCaracteristicaNormalizada(int numCaracteristica)
getCaracteristicaNormalizada
in interface IPadrao
numCaracteristica
- o número da característica (nunca numCaracteristica <= 0)
public void setCaracteristicaNormalizada(int numCaracteristica, double valor)
setCaracteristicaNormalizada
in interface IPadrao
numCaracteristica
- o número da característica (nunca numCaracteristica <= 0)valor
- o valor normalizadopublic int getClasse()
getClasse
in interface IPadrao
public double[] getCaracteristicas()
getCaracteristicas
in interface IPadrao
public int getQuantasCaracteristicas()
getQuantasCaracteristicas
in interface IPadrao
public CaracteristicaFAN getCaracteristicaFAN(int numCaracteristica)
getCaracteristicaFAN
in interface IPadrao
numCaracteristica
- o número da característica (nunca numCaracteristica <= 0)
public void setCaracteristicaFAN(int numCaracteristica, CaracteristicaFAN caracteristicaFAN)
setCaracteristicaFAN
in interface IPadrao
numCaracteristica
- o número da característica (nunca numCaracteristica <= 0)caracteristicaFAN
- o objeto caracteristicaFAN que representa a caracteristicapublic CaracteristicaFAN[] getCaracteristicasFAN()
getCaracteristicasFAN
in interface IPadrao
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |