このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。
parsim
またはbatchsim
を使ってこれらの入力で複数のシミュレーションを実行します。複数の並列シミュレーションおよび大規模データのログ記録が含まれるワークフローについて,金宝app仿真软件。SimulationInput
オブジェクトの配列を使用してシミュレーションセットを作成できます。SimulationInput
オブジェクトはモデルを変更せずに複数のシミュレーションバリアントを実行するのに役立ちます。SimulationInput
オブジェクトの配列を使用すると,複数のシミュレーションを実行できます。
并行计算工具箱™のライセンスをお持ちの場合,関数parsim
を使用してシミュレーションを並列実行できます。この関数は複数のシミュレーションを並列ワーカーに分散させて,全体のシミュレーション時間を短縮します。并行计算工具箱を使用したparsim
はまた,並列プールの作成,ファイルの依存関係の特定,アクセラレータおよびラピッドアクセラレータシミュレーションのビルドアーティファクトの管理を自動化します。并行计算工具箱ライセンスが使用できない場合,parsim
コマンドでは複数のシミュレーションが逐次実行されます。
また,batchsim
を并行计算工具箱とMATLAB®并行服务器™のライセンスで使用できます。batchsim
を使用すると,シミュレーションは計算クラスターにオフロードされます。個別のMATLABセッションを開いてジョブや結果にアクセスできます。
はじめに,複数のシミュレーションの実行およびparsimを使用した並列シミュレーションの実行を参照してください。
applyToModel |
SimulationInput オブジェクト在 を使用して指定されたモデルに変更を適用 |
setBlockParameter |
SimulationInput オブジェクト在 を使用して特定のシミュレーションに使用されるブロックパラメーターを設定 |
setModelParameter |
SimulationInput オブジェクト在 によって,特定のシミュレーションに使用するモデルパラメーターを設定 |
setInitialState |
SimulationInput オブジェクト在 を使用して特定のシミュレーションに使用する初期状態を設定 |
setExternalInput |
SimulationInput オブジェクト在 を使用してシミュレーションに外部入力を設定 |
setVariable |
SimulationInput オブジェクト在 を使用してシミュレーションの変数を設定 |
验证 |
SimulationInput オブジェクト在 の内容を検証 |
setPreSimFcn |
SimulationInput 在をオブジェクト使用して各シミュレーションの開始前にMATLAB関数が実行されるように指定します。 |
setPostSimFcn |
SimulationInput 在をオブジェクト使用して,シミュレーションが完了するたびにMATLAB関数が実行されるように指定します。 |
loadVariablesFromMATFile |
垫ファイルから金宝app仿真软件。SimulationInput オブジェクト在 に変数を読み込む |
getSimulationJobs |
クラスターからすべての金宝appSimulink.Simulation.Job オブジェクトを取得する |
内容 |
金宝app仿真软件。SimulationInput オブジェクトの内容を表示 |
金宝app仿真软件。SimulationInput |
複数または個々のシミュレーション用にモデルを変更するSimulationInput オブジェクトを作成 |
金宝appSimulink.Simulation.Variable |
金宝app仿真软件。SimulationInput オブジェクト内の変数 |
金宝appSimulink.Simulation.BlockParameter |
金宝app仿真软件。SimulationInput オブジェクトのブロックパラメーター |
金宝appSimulink.Simulation.Future |
シミュレーション用の未来 オブジェクトを返す |
金宝appSimulink.Simulation.Job |
batchsim を実行して,金宝appSimulink.Simulation.Job オブジェクト,simJob を作成します。 |
仿真管理器 |
複数のシミュレーションの監視およびシミュレーションデータの可視化 |
複数のシミュレーションをparsim
およびbatchsim
コマンドから直接実行する。
複数の並列シミュレーションのワークフローの例。
モデルの並列シミュレーションをプログラムで実行します。
parsim
、RunInBackground
をもつparsim
,およびbatchsim。
の類似と相違を理解する。
シミュレーションマネージャーを使用したシミュレーションデータの可視化,シミュレーション結果およびシミュレーションの傾向の解析。