MATLAB: Am I unable to run a model created in R13 with the Fixed-Point Blockset Conversion block in Simulink 6.1 (R14SP1)

conversionfixedpointsfix_fix2fixsimulink

I have a model that contains at least one Fixed-Point Blockset Conversion block in Simulink 5.0 (R13). However, when I try running it in a newer version of Simulink 6.1 (R14SP1), the model gives the following error:
S-Function 'sfix_fix2fix' does not exist
Can my model run anymore?

Best Answer

We have verified that there was a change in the Fixed-Point Blockset Conversion block between R13 and Simulink 6.1 (R14SP1).
To work around this issue, run the SLUPDATE function to replace obsolete versions of blocks in a model with the latest versions. For more information regarding the SLUPDATE function, refer to the following documentation link:
Or, if you have the documentation installed, type the following command in the MATLAB command window:
web([docroot,'/toolbox/simulink/slref/slupdate.html'])