From 244fa3a716d0befa3e54b78a13012978046cad92 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petter=20K=C3=A4llstr=C3=B6m?= <petter.kallstrom@liu.se> Date: Wed, 5 Apr 2023 18:36:12 +0000 Subject: [PATCH] Adding introduction.py --- examples/introduction.py | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 examples/introduction.py diff --git a/examples/introduction.py b/examples/introduction.py new file mode 100644 index 00000000..8e174799 --- /dev/null +++ b/examples/introduction.py @@ -0,0 +1,17 @@ +""" +=============================== +Introduction example for course +=============================== +""" +from b_asic.core_operations import Addition, ConstantMultiplication +from b_asic.signal_flow_graph import SFG +from b_asic.special_operations import Delay, Input, Output + +i = Input() +d = Delay() +o = Output(d) +c = ConstantMultiplication(0.5, d) +a = Addition(i, c) +d.input(0).connect(a) + +sfg = SFG([i], [o]) -- GitLab