Taking a Snapshot
A snapshot records the state of all the variables of your simulation at a particular time. This state information can then be used to extract the initial conditions for future simulations. For example, suppose you want to run simulations from your model's steady state but you do not know what the steady state of your model is. You can run a simulation to find the steady state and then take a snapshot of the simulation at the steady state. This steady state snapshot can then be used as a starting point for future simulations.
You can take multiple snapshots of your simulation, with each snapshot storing all of the state variables at the snapshot time.
To take a snapshot of your simulation:
Run the simulation.
Optionally, save the simulation results. Otherwise, you can create a snapshot from the Latest Results in the Stored Results palette.
In the main MapleSim window, in the Simulation Settings tab (
), under Advanced Simulation, find the Use Snapshot section.
Click the Create Snapshot icon (
Select the simulation result you want to create a snapshot from in the Stored Results section.
Provide a name for the snapshot.
Type the time at which you want to take the snapshot at into the Snapshot time field. You can enter any time between the start time (ts) and the end time (ts + td) for your simulation. The simulation initial conditions for the snapshot time are saved.
The simulation uses the snapshot data and reconciles it with any parameter or input value changes to continue the integration next time you run the simulation.
By default, the snapshot you created is used the next time you run the simulation. To change this, select another snapshot or None from the Use Snapshot list.
The simulation start time (ts) and duration (td) remain the same.
Advanced Simulation Settings
Deleting a Snapshot
Exporting a Snapshot
Saving Simulation Results
The Simulation Results Tab
Using a Snapshot in a Simulation
Viewing Stored Simulation Results
Download Help Document
What kind of issue would you like to report? (Optional)