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

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

채택된 답변

交感神経優位なあかべぇ
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 CenterFile Exchange에서 プログラムによるモデル編集에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!