Simulinkモデ​ルの画面に合わせた表​示について

조회 수: 32 (최근 30일)
motohiro sugimoto
motohiro sugimoto 2019년 3월 19일
답변: motohiro sugimoto 2019년 4월 4일
Simulinkモデルをウィンドウサイズに合わせて表示する方法に、スペースキーを押す(或いは、表示メニュー→ビューに合わせる)
がありますが、これらを、モデルすべてのサブシステム階層に適用するスクリプトを記述するにはどのようにすればよいでしょうか。

채택된 답변

Naoya
Naoya 2019년 4월 1일
コマンドラインレベルでSimulinkモデルをウィンドウサイズに合わせる方法としては、次のコマンドで可能です。
>> set_param(gcs, 'ZoomFactor', 'FitSystem')
モデルすべてに対して適用する場合は、以下手順で実現できると思います。
% サンプルモデルの起動
>> f14
% root階層に対してズームフィットさせる
set_param(bdroot,'ZoomFactor','FitSystem');
% モデルの各サブシステムに対してズームフィットさせる
syss = find_system(bdroot,'BlockType','SubSystem');
for n = 1:length(syss)
set_param(syss{n},'ZoomFactor','FitSystem');
end

추가 답변 (1개)

motohiro sugimoto
motohiro sugimoto 2019년 4월 4일
回答ありがとうございました

카테고리

Help CenterFile Exchange에서 プログラムによるモデル編集에 대해 자세히 알아보기

제품

Community Treasure Hunt

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

Start Hunting!