The Simscape™ solver computes the initial conditions for model simulation by finding initial values for all the system variables to satisfy all the model equations. You can affect the initial conditions computation by specifying the priority and target initial values for block variables. You can also initialize variables for a whole model from a saved operating point. After you initialize the block variables and prior to simulating the model, you can open the Variable Viewer to see which of the variable targets have been satisfied.
The principles of initializing variables and recommended workflows.
How to specify target initial values and set priority for block variables.
This example shows how you can use block variable initialization, and how it affects the simulation results of a simple mechanical system.
How to use and customize the Variable Viewer.
The principles of initializing model variables from saved operating points, ways to extract data from models, and recommended workflows.
This example shows how you can create an
OperatingPoint object from
logged simulation data and then use this operating point to initialize the model for a
subsequent simulation run.