This isn't an incompatibility between LabVIEW and Matlab. Most likely you are trying to set a parameter that doesn't really exist in your model during run-time. Simulink has various optimization settings that make the model run faster or use less memory, but one downside is that these optimizations make it impossible to tune some parameters or probe some signals.
For instance, one such optimization is called inline parameters. The basic idea (according to my understanding) behind inlining a parameter is that instead of having the parameter value stored in a variable that can be altered at run-time, the parameter value is built directly into the generated code that gets run in the simulation. This allows your block that has the parameter to run more quickly, because it doesn't have to access a variable value every time it runs. It also saves some space in memory. However, that leaves the Simulation Interface Toolkit with no way to tune the parameter.
Here's a document you can refer to for more information on what optimizations might be impacting your simulation, and what you can do to get it to work properly. In SIT 4.0, which was just released, we made it a point to give the user much more information about the source of this type of problem, since it's a common issue. Hope this helps!
Message Edited by Jarrod S. on 08-16-2007 10:34 AM
Jarrod S.
National Instruments