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

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

Risposta accettata

交感神経優位なあかべぇ
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

Più risposte (0)

Categorie

Scopri di più su ビッグ データの処理 in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!