Estructuras de datos | |
| struct | PdsBiAwgn |
| La estructura tipo PdsBiAwgn . Esta estructura genera una canal AWGN. Para usar incluir pds/pdsbiawgn.h. Más... | |
Funciones | |
| PdsBiAwgn * | pds_biawgn_new (PdsCmReal A, PdsCmReal Sigma) |
| Crea un canal de tipo PdsBiAwgn. Más... | |
| int | pds_biawgn_evaluate (PdsBiAwgn *Channel, const PdsBVector *BVectorInput, PdsVector *VectorOutput) |
| Evalua un vector binario en un canal BIAWGN. Más... | |
| void | pds_biawgn_free (PdsBiAwgn *Channel) |
| Libera un canal de tipo puntero PdsBiAwgn. Más... | |
| void | pds_biawgn_destroy (PdsBiAwgn **Channel) |
| Libera un canal de tipo puntero PdsBiAwgn y lo carga con NULL. Más... | |
Crea un canal de tipo PdsBiAwgn.
| [in] | A | Amplitud de la senhal de entrada. |
| [in] | Sigma | Es el desvío padrón. |
| int pds_biawgn_evaluate | ( | PdsBiAwgn * | Channel, |
| const PdsBVector * | BVectorInput, | ||
| PdsVector * | VectorOutput | ||
| ) |
Evalua un vector binario en un canal BIAWGN.
| [in,out] | Channel | Canal BIAWGN. |
| [in] | BVectorInput | Es el vector binario a la entrada del canal BIAWGN. |
| [out] | VectorOutput | Es el vector real a la salida del canal AWGN. |
| void pds_biawgn_free | ( | PdsBiAwgn * | Channel | ) |
Libera un canal de tipo puntero PdsBiAwgn.
| [in,out] | Channel | El canal a liberar. |
1.8.11