Home | Develop | Download | Contact
Funciones
Módulo para creacion de datos.

Funciones que trabajan con datos. Más...

Funciones

double pds_generate_data_func1 (double x)
 Genera una funcion de periodo 2*pi y dominio entre -1 y 1. Más...
 
int pds_generate_data_input_func2pi (PdsVector *X, double(*func)(double), PdsNnReal C, PdsNnReal OffsetError)
 Genera un vector con C ciclos de la función func() con un error de offset de valor OffsetError. Más...
 
int pds_generate_data_input_rand (PdsVector *X, PdsNnReal A)
 
int pds_generate_data_output_negative (PdsVector *Y)
 Genera un vector con -1 en todos los elementos del vector Y. Más...
 
int pds_generate_data_output_positive (PdsVector *Y)
 Genera un vector con +1 en todos los elementos del vector Y. Más...
 
int pds_generate_data_output_mspace (PdsVector *Y, PdsRaNatural M)
 Genera un vector con +1 en la posición M del vector Y, los otros valores son -1. Más...
 

Descripción detallada

Funciones que trabajan con datos.

Documentación de las funciones

◆ pds_generate_data_func1()

double pds_generate_data_func1 ( double  x)

Genera una funcion de periodo 2*pi y dominio entre -1 y 1.

Parámetros
[out]xValor de entrada.
Devuelve
Retorna la funcion avaliada.

◆ pds_generate_data_input_func2pi()

int pds_generate_data_input_func2pi ( PdsVector *  X,
double(*)(double)  func,
PdsNnReal  C,
PdsNnReal  OffsetError 
)

Genera un vector con C ciclos de la función func() con un error de offset de valor OffsetError.

Parámetros
[out]XVector onde se colocaran los datos.
[in]funcfuncion de periodo 2 pi.
[in]CNúmero de veces que se repite la funcion func() en el vector X.
[in]OffsetErrorError no offset de cada muestra del vector.
Devuelve
TRUE si todo fue bien o falso si no (ex: X==NULL ).
Ejemplos:
example_load_test.c, example_load_training_save_test.c y example_training_save.c.

◆ pds_generate_data_input_rand()

int pds_generate_data_input_rand ( PdsVector *  X,
PdsNnReal  A 
)

◆ pds_generate_data_output_negative()

int pds_generate_data_output_negative ( PdsVector *  Y)

Genera un vector con -1 en todos los elementos del vector Y.

Parámetros
[out]YVector onde se colocaran los datos.
Devuelve
TRUE si todo fue bien o falso si no (ex: Y==NULL ).
Ejemplos:
example_load_training_save_test.c y example_training_save.c.

◆ pds_generate_data_output_positive()

int pds_generate_data_output_positive ( PdsVector *  Y)

Genera un vector con +1 en todos los elementos del vector Y.

Parámetros
[out]YVector onde se colocaran los datos.
Devuelve
TRUE si todo fue bien o falso si no (ex: Y==NULL ).
Ejemplos:
example_load_training_save_test.c y example_training_save.c.

◆ pds_generate_data_output_mspace()

int pds_generate_data_output_mspace ( PdsVector *  Y,
PdsRaNatural  M 
)

Genera un vector con +1 en la posición M del vector Y, los otros valores son -1.

Parámetros
[out]YVector onde se colocaran los datos.
[in]MPosición del +1.
Devuelve
TRUE si todo fue bien o falso si no (ex: Y==NULL o Y->Nel<M ).

Enlaces de interés

HomePage Bazaar Download Bug report Ayuda Developer Feed