One of my colleagues has signed up for a visit from a sales rep to sell me Matlab and Simulink. I've a vague idea that Matlab is for dealing with systems that require complex maths, but what does Simulink do? Is it useful? What on earth is a multidomain simulation environment?