parsim
Simulate dynamic system multiple times in parallel or serial
Description
simulates a model using the inputs specified in the simOut
= parsim(in
)SimulationInput
object, in. The parsim
function
uses an array of SimulationInput
objects to run
multiple simulations.
simulates a model in parallel using the inputs specified in the simOut
= parsim(in
,Name=Value
)SimulationInput
object and the options specified using
one or more name-value arguments.
simulates massive simulations with the futureOut
= parsim(designStudy
)simulink.multisim.DesignStudy
object.
The parsim
function requires the Parallel Computing Toolbox™ license to run the simulations in parallel. The
parsim
function runs the simulations in serial if a
parallel pool cannot be created or if Parallel Computing Toolbox is not used.
Examples
Input Arguments
Name-Value Arguments
Output Arguments
Extended Capabilities
Version History
Introduced in R2017a
See Also
Objects
Tools
Functions
applyToModel
|setBlockParameter
|setModelParameter
|setInitialState
|setExternalInput
|setVariable
|validate
|setPreSimFcn
|setPostSimFcn
|cancel
|fetchNext
|fetchOutputs
|wait
Topics
- Rapid Accelerator Simulations Using Parsim
- Parallel Simulations Using Parsim: Test-Case Sweep
- Parallel Simulations Using Parsim: Parameter Sweep in Normal Mode
- Parallel Simulations Using Parsim: Parameter Sweep in Rapid Accelerator Mode
- Running Multiple Simulations
- Run Parallel Simulations for a Thermal Model of a House Using parsim
- Run Parallel Simulations