25 January 2017 9 4K Report

Matlab and Simulink are a very common platform in academia for teaching control systems courses (subjects/modules) and have many advantages (I will not detail those here). However, other programming languages or platforms exist, e.g. Modelica, LabView, Wolfram SystemModeler, Maple/MapleSim, COMSOL, Octave, Python, etc.). 

Some quick thoughts that come to mind:

Using Python could have advantages related to programming: free, open source, general purpose language used for other topics engineers face.

LabView has advantages for interfacing towards physical hardware and seem to include similar features as Simulink.

I am particularly interested in Modelica, since there exist various free and open source implementations (e.g., OpenModelica), and evangelists of Modelica claims it better for modelling (and simulation?) than Matlab/Simulink.

More Robin T. Bye's questions See All
Similar questions and discussions