JavaTM 2 Platform
Std. Ed. v1.3

java.redesNeuronales.ListaPatrones
Clase ListaPatrones

java.lang.Object
  |
  +-- java.ListaPatrones
 

public class ListaPatrones
extends Object

La clase ListaPatrones es una agrupación de patrones que el marco usa para manejar gran cantidad de patrones.


Inner Class Summary
protected  class Applet.AccessibleApplet
          This class implements accessibility support for the Applet class.

 

 

Constructor Summary
ListaPatrones(StringXXX f) throws IOException
ListaPatrones()

 

Method Summary
 void guardar(StringXXX f) throws IOException
 void pintar ()
PatronXXX patron(int n)
int numPatrones();
void add(Patrón p);

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ListaPatrones

public ListaPatrones (String f) throws IOException

Descripción
Crea una lista de patrones partiendo de un fichero con el formato
explicado en los apendices.

Parámetros
String f
Nombre absoluto del fichero que contiene la lista de patrones. Hay que tener cuidado ya que el carácter / es un carácter especial En los strings de java y por lo tanto hay que ponerlo doble \\.

Ejemplo
ListaPatrones Lp =ListaPatrones(“d:\\redes\\Ejemplo\\Lista.txt”);



ListaPatrones

public ListaPatrones ()

Descripción
Crea una lista de patrones vacia.

Ejemplo
ListaPatrones Lp =ListaPatrones();

Method Detail
 

guardar

public void guardar(StringXXX f) throws IOException

Descripción
Guarda una Lista de patrones a un fichero usando el formato explicado
en los Apendices.

Parámetros
StringXXX f
Nombre absoluto del fichero.
Hay que tener cuidado ya que el carácter / es un carácter especial
En los strings de java y por lo tanto hay que ponerlo doble.

Ejemplo

ListaPatrones Lp;
Lp.guardar(“d:\\redes\\ejemploPerceptron\\patronPrueba.txt”);


add

public void add(PatronXXX p);

Descripción
Añade el patrón p a la lista de patrones.

Parámetros
PatronXXX p
Es el patrón que se añadira a la lista;

Ejemplo
ListaPatrones Lp =ListaPatrones();
Lp.add(p);

 


patron

public PatronXXX patron(int n)

Descripción
Devuelve el patrón que esta en la posicion i;

Parámetros
int n
posicion del patrón deseado.
Debe estar en el rango 0... numPatrones()-1


Ejemplo
ListaPatrones Lp =ListaPatrones(“d:\\redes\\Ejemplo\\Lista.txt”);
Lp.patron(1);


numPatrones

public int numPatrones();

Descripción
Devuelve el número de patrones que tiene la lista.

Ejemplo
ListaPatrones Lp =ListaPatrones(“d:\\redes\\Ejemplo\\Lista.txt”);
Lp.numPatrones()


pintar

public void pintar ()

Descripción
Muestra por pantalla el contenido de la lista de patrones y el numero de patrones.

Ejemplo
ListaPatrones Lp =ListaPatrones(“d:\\redes\\Ejemplo\\Lista.txt”);
Lp.pintar()


JavaTM 2 Platform
Std. Ed. v1.3

Submit a bug or feature
For further API reference and developer documentation, see Java 2 SDK SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.

Java, Java 2D, and JDBC are trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries.
Copyright 1993-2000 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.