このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
複数のシミュレーションの実行
parsim
、関数 batchsim
、または Simulink® の [複数のシミュレーション] パネルを使ってこれらの入力で複数のシミュレーションを実行する複数の並列シミュレーションおよび大規模データのログ記録が含まれるワークフローについて、関数 parsim
または batchsim
を使用するか、Simulink エディターの [複数のシミュレーション] パネルでシミュレーションを実行できます。
Parallel Computing Toolbox™ のライセンスをお持ちの場合、関数 parsim
を使用してシミュレーションを並列実行できます。この関数は複数のシミュレーションを並列ワーカーに分散させて、全体のシミュレーション時間を短縮します。関数 parsim
を Parallel Computing Toolbox で使用すると、並列プールの作成、ファイルの依存関係の特定、アクセラレータおよびラピッド アクセラレータ シミュレーションのビルド アーティファクトの管理を自動化できます。Parallel Computing Toolbox ライセンスが使用できない場合、関数 parsim
ではシミュレーションが逐次実行されます。
関数 batchsim
を Parallel Computing Toolbox と MATLAB® Parallel Server™ のライセンスで使用できます。関数 batchsim
を使用すると、シミュレーションは計算クラスターにオフロードされます。個別の MATLAB セッションを開いてジョブや結果にアクセスできます。
はじめに、Running Multiple Simulationsおよび家の熱モデルの parsim を使用した並列シミュレーションの実行を参照してください。
オブジェクト
関数
ツール
複数のシミュレーション | Run multiple simulations from the Simulink Editor (R2021b 以降) |
シミュレーション マネージャー | 複数のシミュレーションの監視およびシミュレーション データの可視化 |
トピック
- Running Multiple Simulations
Run multiple simulations from the
parsim
andbatchsim
commands, and the Multiple Simulations panel in Simulink Editor. - 家の熱モデルの parsim を使用した並列シミュレーションの実行
Simulink.SimulationInput
オブジェクトを使用して複数の並列シミュレーションのコマンド ライン ワークフローを実行する。 - 並列シミュレーションの実行
モデルの並列シミュレーションをプログラムで実行します。
- Configure and Run Simulations with Multiple Simulations Panel
Learn about the Multiple Simulations panel in the Simulink Editor.
- 複数のシミュレーション ワークフローの比較
parsim
、RunInBackground
をもつparsim
、およびbatchsim
の類似と相違を理解する。 - シミュレーション マネージャーを使用した結果の解析
シミュレーション マネージャーを使用したシミュレーション データの可視化、シミュレーションの結果およびトレンドの解析。