Causal Block Diagram (alg+discretetime)

General Information
The assignmentYou will implement the operational semantics of (i.e., a simulator for) the Causal Block Diagram (CBD) formalism for (a) untimed semantics and (b) discretetime semantics. You will use the following as a starting point for your solution. You will need Python 2.x (not 3.x). Implement the missing functions (marked with # TO IMPLEMENT) of the simulator (ST_Simulator.py) to realize the following:
[50%  10% per item] Provide test models and their results to demonstrate
the correctness of your solution (add testcases to CBDtest.py):
[remaining 15%] proper documentation, both of your code, and of your report. In particular, provide a visual representation of your models, as well as of your output signals (as plots). 
Maintained by Hans Vangheluwe.  Last Modified: 2014/09/18 10:16:20. 