As I mentioned in another thread, I work for a company that builds driver training simulators for trains. We use MatrixX/SystemBuild (v62.2) to build the train models.
I have basically come to accept that the Interactive Simulator will produce the error "***F*** option error" at some point in every simulation - it's not a question of whether it will crash but when. The problem seems to be exacerbated by moving animation controls (as found in the 'Animation Palette') or navigating the model while the simulation is running (not paused). I think it's possible that the simulation will not crash if no buttons are pressed while simulating (including the pause button), but then there's no point in the simulation being interactive if you can't interact with it.
I usually run my simulations from the SuperBlock window (by pressing the green triangular play button) and entering [0:0.1:1000]' as the time vector and selecting the Interactive check box to run the following command;
sim("TestBlock",{time=[0:0.1:1000]',interact=1})
I have also written a script just to test if there's any problem with the command produced by the interactive window;
sim("TestBlock",{time=[0:0.1:1000]',interact=1, simmessage = 0})
However, both of these will produce "***F*** option error"
Is this a general problem with the version of MatrixX that I'm running, or is it more likely to be something specific about our models? Does anyone know what causes this error and/or any solutions to the problem?
In response to Carl's question (even though I wasn't involved in the original discussion), the error seems to occur on all of the models that I have worked on, however none of our models are built from scratch - they are always an adaptation of older models, so there may be some common component(s) that cause the error in all models.