neuronespack
Class NeuroneKoho

java.lang.Object
  extended byneuronespack.Neurone
      extended byneuronespack.NeuroneKoho
All Implemented Interfaces:
Unite

public class NeuroneKoho
extends Neurone

Title:

Description:

Copyright: Copyright (c) 2005

Company:


Field Summary
static int POS_X
           
static int POS_Y
           
 
Fields inherited from class neuronespack.Neurone
VALEUR_POTENTIEL, VALEUR_SIGNAL
 
Constructor Summary
NeuroneKoho(Couche c, int Id, int x, int y)
          Constructeur
 
Method Summary
 double calcPotentiel()
          Calcul du potentiel : soit distance euclidienne entre les vecteurs d'entrée et de poids
 double getPosX()
          Renvoie position en x
 double getPosY()
          Renvoie position en y
 void run()
          Traitement du neurone
 
Methods inherited from class neuronespack.Neurone
addSynapsesIn, addSynapsesOut, calcSignal, getID, getMaCouche, getNbSynapsesIn, getNbSynapsesOut, getParametreNeurone, getPotentiel, getSignalBrut, getSynapseIn, getSynapseOut, setParametreNeurone, setPotentiel, setSignal
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

POS_X

public static final int POS_X
See Also:
Constant Field Values

POS_Y

public static final int POS_Y
See Also:
Constant Field Values
Constructor Detail

NeuroneKoho

public NeuroneKoho(Couche c,
                   int Id,
                   int x,
                   int y)
Constructeur

Parameters:
c - Couche : Couche contenant le neurone
Id - int : Identifiant du neurone
x - int : Position du neurone en x
y - int : Position du neurone en y
Method Detail

calcPotentiel

public double calcPotentiel()
Calcul du potentiel : soit distance euclidienne entre les vecteurs d'entrée et de poids

Overrides:
calcPotentiel in class Neurone

getPosX

public double getPosX()
Renvoie position en x


getPosY

public double getPosY()
Renvoie position en y


run

public void run()
Traitement du neurone

Specified by:
run in class Neurone