Home | Develop | Download | Contact
Estructuras de datos | Funciones
Funciones del módulo PdsBscBlock.

Estructuras de datos

struct  PdsBscBlock
 La estructura tipo PdsBscBlock . Esta estructura genera una bloque de canales BSC. Para usar incluir pds/pdsbscblock.h. Más...
 

Funciones

PdsBscBlockpds_bscblock_new (PdsVector *P)
 Crea un bloque de canales de tipo PdsBscBlock. Más...
 
PdsBscBlockpds_bscblock_new_symmetric (PdsCmNatural M, PdsCmReal rho)
 Crea un bloque de canales de tipo PdsBscBlock. Más...
 
int pds_bscblock_evaluate_val (PdsBscBlock *BLOCK, PdsBaBit u0, PdsBVector *BVectorOutput)
 
void pds_bscblock_free (PdsBscBlock *BLOCK)
 Libera un canal de tipo puntero PdsBscBlock. Más...
 
void pds_bscblock_destroy (PdsBscBlock **BLOCK)
 Libera un bloque de canales de tipo puntero PdsBscBlock y lo carga con NULL. Más...
 

Descripción detallada

Documentación de las funciones

PdsBscBlock * pds_bscblock_new ( PdsVector *  P)

Crea un bloque de canales de tipo PdsBscBlock.

Parámetros
[in]PLas probabilidades de error de los canales. Cualquier valor mayor que 1.0 y menor que 0.0 retornan un vector NULL.
Devuelve
Un puntero al canal de tipo PdsBscBlock, o NULL si hubo un error.
PdsBscBlock * pds_bscblock_new_symmetric ( PdsCmNatural  M,
PdsCmReal  rho 
)

Crea un bloque de canales de tipo PdsBscBlock.

Parámetros
[in]Mes el número de canales BSC en el bloque.
[in]rhoLas probabilidades de error de todos los canales. Cualquier valor mayor que 1.0 y menor que 0.0 retornan un vector NULL.
Devuelve
Un puntero al canal de tipo PdsBscBlock, o NULL si hubo un error.
int pds_bscblock_evaluate_val ( PdsBscBlock BLOCK,
PdsBaBit  u0,
PdsBVector *  BVectorOutput 
)
void pds_bscblock_free ( PdsBscBlock BLOCK)

Libera un canal de tipo puntero PdsBscBlock.

Parámetros
[in,out]BLOCKEl bloque de canales a liberar.
Devuelve
No retorna valor.
void pds_bscblock_destroy ( PdsBscBlock **  BLOCK)

Libera un bloque de canales de tipo puntero PdsBscBlock y lo carga con NULL.

Parámetros
[in,out]BLOCKEl bloque de canales a liberar.
Devuelve
No retorna valor.

Enlaces de interés

HomePage Bazaar Download Bug report Ayuda Developer Feed