jfan.fan.utilitarias.fuzzy
Class FuncaoPertinencia.Senoidal

java.lang.Object
  extended by jfan.fan.utilitarias.fuzzy.FuncaoPertinencia.Senoidal
Enclosing class:
FuncaoPertinencia

public static class FuncaoPertinencia.Senoidal
extends java.lang.Object

Classe que mantém os métodos para calcular a pertinência usando uma função senoidal.


Constructor Summary
FuncaoPertinencia.Senoidal()
           
 
Method Summary
static double calcularPertinencia(double valor, double centro, double declive)
          Calcula a pertinência de um valor.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FuncaoPertinencia.Senoidal

public FuncaoPertinencia.Senoidal()
Method Detail

calcularPertinencia

public static double calcularPertinencia(double valor,
                                         double centro,
                                         double declive)
Calcula a pertinência de um valor.

Parameters:
valor - o valor ao qual será dada a pertinência
centro - o centro da função (c)
declive - o declive para a função (a)
Returns:
um grau de pertinência para o parâmetro valor