Simulator v2 Framework Decision

MATLAB/SIMULINK

Pros:

  • System level modelling/ block diagram programming - easier to represent and analyse multidomain models

  • Toolboxes - Aerospace blockset, Simulink control design, Simulink 3D animation, Simulink real time, etc

  • Domain experience - Simulink is widely used in aerospace industry and for system modelling and simulation in general, so many resources exist

  • Support integration of other programming languages (C, C++,python) - Using MATLAB function, C Function, or S Function.

  • Post processing tools, and data visualisation (Base MATLAB, as well as Data Inspector and Sim Manager in Simulink)

Cons:

  • Can be computationally intensive for complex models

  • Managing model hierarchy can be time consuming

  • Limited 3D visualisation, and interactivity

UNITY

Pros:

Cons: