Using Multiword Fixed-point Data

This example shows a simple use of multiword fixed-point data in Stateflow® charts. Starting from R2010a, you can define multiword fixed-point data at the chart level, with one of the following scopes:

  • Input

  • Output

  • Parameter

  • Data Store Memory

You can also pass these data as inputs and outputs to and from MATLAB® functions, MATLAB® truth tables and Simulink® functions in Stateflow® charts.

Chart multiwordFixptIO takes in an input, data, that is a multiword fixed-point type, and returns an output, out, that is also a multiword fixed-point data type.

The chart defines a Simulink® function foo that declares both its input and output to be of multiword fixed-point type. foo returns the value of its input, incremented by a fixed-point constant value. At each time step, chart multiwordFixptIO passes its input to foo, and assigns foo's output to out.

Was this topic helpful?