複数のSimulnkモデルの同時実行

3 ビュー (過去 30 日間)
Choi
Choi 2024 年 10 月 22 日
お世話になっております。
複数のSimulnkモデルを同時に並列で演算したいです。
一つのモデルを並列で演算するためにはParsimを使うことは確認しましたが、
モデル一つではなく、五つのモデルを同時にシミュレーションする方法はありますでしょうか。
ある場合、その方法を教えていただきたいです。
よろしくお願いいたします。

採用された回答

交感神経優位なあかべぇ
交感神経優位なあかべぇ 2024 年 11 月 3 日
parsimは異なるモデルの並列実行に対応していないので、parforを使用するのはどうでしょうか?
simin = Simulink.SimulationInput("model1");
simin(2) = Simulink.SimulationInput("model2");
y = cell(length(simin),1);
parfor i = 1 : length(simin)
y{i} = sim(simin(i));
end

その他の回答 (0 件)

カテゴリ

Help Center および File Exchangeビッグ データの処理 についてさらに検索

製品


リリース

R2024b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!