Mehrere Simulationen ausführen
Simulink.SimulationInput-Objekten, um mehrere Simulationen mit der parsim-Funktion und den batchsim-Funktionen oder im Fensterbereich „Multiple Simulations“ in Simulink® auszuführenFür Workflows, die mehrere parallele Simulationen und die Protokollierung großer Datenmengen beinhalten, können Sie mithilfe von Simulink.SimulationInput-Objekten die Eingaben für die parsim- oder batchsim-Funktion festlegen oder die Simulationen mit dem Multiple Simulations-Fensterbereich im Simulink Editor ausführen.
Sie können Simulink.SimulationInput-Objekte verwenden, um Simulationskonfigurationen festzulegen und mehrere Simulationen mit diesen Änderungen auszuführen. Mit einer Parallel Computing Toolbox™-Lizenz können Sie die Funktion parsim verwenden, um die Simulationen parallel laufen zu lassen. Die Funktion verteilt mehrere Simulationen auf parallele Worker, um die Gesamtsimulationszeit zu verkürzen. Durch Verwendung der Funktion parsim zusammen mit Parallel Computing Toolbox können Sie die Erstellung von parallelen Pools automatisieren, Dateiabhängigkeiten identifizieren und Build-Artefakte für Accelerator- und Rapid Accelerator-Simulationen verwalten. Die Funktion parsim führt Simulationen in Serie aus, wenn keine Parallel Computing Toolbox-Lizenz verfügbar ist.
Sie können die Funktion batchsim mit Parallel Computing Toolbox und MATLAB® Parallel Server™-Lizenzen verwenden. Wenn Sie die Funktion batchsim verwenden, werden die Simulationen auf einen Compute Cluster ausgelagert. Sie können eine separate MATLAB-Sitzung öffnen, um auf den Job und die Ergebnisse zuzugreifen.
Für erste Schritte, siehe Running Multiple Simulations in Simulink und Run Parallel Simulations for a Thermal Model of a House Using parsim.
Einen interaktiven Kurs über die parallele Ausführung mehrerer Simulationen, den Sie im Selbststudium absolvieren können, finden Sie unter Parallele Ausführung mehrerer Simulationen.
Objekte
Funktionen
Tools
| MultipleSimulations | Run multiple simulations from the Simulink Editor (Seit R2021b) |
| SimulationManager | Monitor multiple simulations and visualize the simulation data |
Themen
- Running Multiple Simulations in Simulink
Run multiple simulations from the
parsimandbatchsimcommands, and the Multiple Simulations panel in Simulink Editor. - Run Parallel Simulations for a Thermal Model of a House Using parsim
Use a
Simulink.SimulationInputobject to run multiple parallel simulations command line workflow. - Run Parallel Simulations
Programmatically run model simulations in parallel.
- Configure and Run Simulations with Multiple Simulations Panel
Learn about the Multiple Simulations panel in the Simulink Editor.
- Comparison Between Multiple Simulation Workflows
Understand the similarities and differences between
parsim,parsimwithRunInBackground, andbatchsim. - Analyze Results Using Simulation Manager
Use the Simulation Manager to visualize simulation data, analyze simulation results and trends.
- Resolve Setup Issues on Parallel Workers When Running Parallel Simulations with parsim
Troubleshoot and debug setup issues on parallel workers using
Diary, when running parallel simulations withparsim.





