Simulink のモデルにあるパラメ​ータの値を自動的に変​えながら繰り返し実行​するにはどうすればよ​いですか?

MATLAB 環境で Simulink モデルのパラメータ値を変えながら繰り返し実行する方法を教えてください。

 Accepted Answer

MathWorks Support Team
MathWorks Support Team on 25 Oct 2013

0 votes

SIM コマンドを利用することで、MATLAB 環境にて Simulink モデルのパラメータ値の変更をし、自動的にモデルを繰り返し実行することが可能です。
コマンドの実行例を下記で紹介します。
figure
for G=1:8 %Gはモデルのパラメータです。
sim('mysample'); %SIMコマンドによるモデルの実行
hold on
plot(tout,simout) %処理結果の出力
drawnow
end
hold off
なお、モデルは下記の関連ドキュメントからダウンロードできます。ダウンロードしたモデルがあるディレクトリで上記コマンドを実行すると、動作が確認できます。

More Answers (0)

Products

Release

R2009b

Community Treasure Hunt

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

Start Hunting!