aboutsummaryrefslogtreecommitdiffstats
path: root/doc/thesis/figures/data/qpsk_sim_const_nochannel.py
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--doc/thesis/figures/data/qpsk_sim_const_nochannel.py31
1 files changed, 0 insertions, 31 deletions
diff --git a/doc/thesis/figures/data/qpsk_sim_const_nochannel.py b/doc/thesis/figures/data/qpsk_sim_const_nochannel.py
deleted file mode 100644
index 7e42348..0000000
--- a/doc/thesis/figures/data/qpsk_sim_const_nochannel.py
+++ /dev/null
@@ -1,31 +0,0 @@
-#!/usr/bin/env python3
-
-import utils
-import numpy as np
-
-# get array of samples [channel, synchronized, equalized, locked]
-samples = utils.load_samples("qpsk_sim_const_nochannel")
-
-# range of samples we want to show
-start = 1e3
-end = start + 200
-
-# select every second samples
-select_samples = lambda arr: arr[int(start):int(end):2]
-values = map(select_samples, samples)
-
-# split into imaginary and real parts
-get_parts = lambda v: (np.real(v), np.imag(v))
-parts = [p for v in map(get_parts, values) for p in v]
-
-# zip data and add header
-data = np.array(list(zip(*parts)))
-headers = [
- "channel_re", "channel_im",
- "synchronized_re", "synchronized_im",
- "equalized_re", "equalized_im",
- "locked_re", "locked_im"
-]
-
-# save to file
-utils.save_to_file(__file__, data, headers)