2
$\begingroup$

I am mostly using Modelica, an equation-based simulator.

I assume that block-based simulators like Simulink have their strengths and are better at some tasks, but I am wondering what those are. It seems like everything a block based simulator can do, an equation-based simulator can do nearly as well or better. For example, Modelica supports discrete states, directional (causal) links and other block-based features.

I realize that Simulink has a lot of pre-existing models. For example, if you are interested in simulating beam forming, you can buy a beam forming module for Simulink.

However, assuming that I do not want to buy or leverage existing Simulink models, why would I want to bother with Simulink at all? What is the advantage that a block based simulator has?

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.