| Products & Services | Solutions | Academia | Support | User Community | Company |
| Download Product Updates | | | Get Pricing | | | Trial Software |
| Documentation → Stateflow |
| Contents | Index |
| Learn more about Stateflow |
| On this page… |
|---|
When you simulate a model, use these guidelines to choose the right procedure.
| Do this step... | When... |
|---|---|
Speed up simulation | You have a large model with many blocks. |
Include custom code | You want to take advantage of legacy code that augments model capabilities and also include custom variables and functions that you share between your custom code and Stateflow generated code. |
Choose a custom compiler | You use the UNIX version of Stateflow software or do not wish to use the default lcc compiler. See Choosing a Compiler. |
Include custom code only for library charts | You want to provide custom code in a portable, self-contained library for use in multiple models. |
To choose the right procedure for simulation, find the highlighted block that describes your goal and see the corresponding section in Procedures for Simulation. These procedures apply to models that contain Chart or Truth Table blocks.

![]() | Targets You Can Build | Procedures for Simulation | ![]() |

Learn more about Simulink through this collection of videos, articles, technical literature and the Getting Started with Simulink Guide.
| © 1984-2009- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |