From bf1d99cdc3dce205b09877fd019074f789d8de68 Mon Sep 17 00:00:00 2001 From: SARA Date: Mon, 29 Nov 2021 14:24:53 +0100 Subject: =?UTF-8?q?=C3=BCberpr=C3=BCfung=20Delay?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- notebooks/Test_file.py | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 notebooks/Test_file.py diff --git a/notebooks/Test_file.py b/notebooks/Test_file.py new file mode 100644 index 0000000..1a987aa --- /dev/null +++ b/notebooks/Test_file.py @@ -0,0 +1,38 @@ +# -*- coding: utf-8 -*- +""" +Created on Sat Nov 27 16:05:59 2021 + +@author: sarah +""" + +import numpy as np +import matplotlib.pyplot as plt + +delay = 5.33 +ampl = 1 +print(f"Tap with amplitude={ampl}, delay={delay}") + +order = 2 * np.floor(delay) + 1 #N +print(f"Creating filter of order N={order}") + +samples = np.arange(0, order +1) + +h = ampl*(np.sinc(samples-delay)) #sinc + +# plt.stem(samples, h) +# plt.show() + +t = np.arange(50) + +signal = np.sin(2 * np.pi * t * 0.05) + +signal_shifted = np.convolve(h, signal, mode='full') + +#Time PLot +plt.xlabel('Delay') +plt.ylabel('Amplitude') +#plt.title('') +plt.plot(t, signal) +plt.grid(True) +plt.show() +plt.plot(signal_shifted) \ No newline at end of file -- cgit v1.2.1