de.htwdd.rosenkoenig.neuro.net
Class Cone

java.lang.Object
  extended by de.htwdd.rosenkoenig.neuro.net.NeighbourhoodFunction
      extended by de.htwdd.rosenkoenig.neuro.net.Cone

public class Cone
extends NeighbourhoodFunction

The famous cone shaped (sawtooth, like a Russian L) neighborhood function.


Field Summary
 
Fields inherited from class de.htwdd.rosenkoenig.neuro.net.NeighbourhoodFunction
radius
 
Constructor Summary
Cone()
          Ctor, calls base class ctor.
 
Method Summary
 double computeActivation(double distance)
          Activation function.
 
Methods inherited from class de.htwdd.rosenkoenig.neuro.net.NeighbourhoodFunction
getRadius, setRadius
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Cone

public Cone()
Ctor, calls base class ctor.

Method Detail

computeActivation

public double computeActivation(double distance)
Activation function.

Specified by:
computeActivation in class NeighbourhoodFunction
Parameters:
distance - euclidic distance to the winning neuron
Returns:
activation for the given distance