Access Data Store Data in MATLAB Function Blocks - MATLAB & Simulink (original) (raw)

You can use data defined in data stores in MATLAB Function blocks by defining global variables in the function code. Use data from data stores if:

MATLAB Function blocks can access data in data stores defined in either Data Store Memory blocks or Simulink.Signal objects. For more information, see Local and Global Data Stores.

Choose How to Define Data Stores

How you store global data depends on the number and scope of your global variables.

How You Use Data Stores Solution
In a single model that uses a small number of data store data sources. Use Data Store Memory blocks. See Access Data in Data Store Memory Blocks by Using MATLAB Function Blocks.
In a single model that uses a large number of data store data sources. Use Simulink.Signal objects. See Access Data in Simulink.Signal Objects by Using MATLAB Function Blocks.
In multiple models, including referenced models. Use Simulink.Signal objects. See Access Data in Simulink.Signal Objects by Using MATLAB Function Blocks.

See Also

Blocks

Objects

Tools