This tutorial relies on both MATLAB and Python for generating input data and post-processing simulation results.
MATLAB is required to generate the input data vectors used during the build flow (e.g., prior to running make all). Python is used to parse simulation outputs and compute throughput metrics (for example, using scripts like throughput.py).
Before starting the tutorial, please ensure:
MATLAB is installed and accessible from the terminal (matlab command available in PATH). Python (with required packages such as numpy) is installed and accessible from the terminal (python or python3 in PATH).
If these dependencies are missing, some steps in the build and analysis flow may fail or produce incomplete results.