#include <stdio.h>#include <it/types.h>#include <it/io.h>#include <it/vec.h>#include <it/distance.h>#include <it/convcode.h>#include <it/random.h>#include <it/channel.h>#include <it/source.h>#include <it/source_func.h>#include <it/mat.h>#include <it/math.h>Go to the source code of this file.
Defines | |
| #define | RECURSIVESYS_1_2_CODE |
| #define | bit(x, n) (((x) >> (n)) & 1) |
Functions | |
| mat | bspk_metrics (it_convolutional_code_t *cc, vec r) |
| int | main (void) |
Definition in file test_cc.c.
| #define bit | ( | x, | |||
| n | ) | (((x) >> (n)) & 1) |
| mat bspk_metrics | ( | it_convolutional_code_t * | cc, | |
| vec | r | |||
| ) |
Definition at line 42 of file test_cc.c.
References bit, mat_new(), _convolutional_code_::n, N, _convolutional_code_::n_labels, and vec_length().
Referenced by main().
| int main | ( | void | ) |
Definition at line 68 of file test_cc.c.
References bspk_metrics(), bvec_delete(), channel_awgn(), imat_delete(), imat_new(), it_cc_encode, it_convolutional_code_new(), it_delete, it_printf(), it_viterbi_decode(), mat_delete(), modulate_bpsk(), source_binary(), and vec_delete().
|
|