Simulink 9.0 (R2017b) のスコープ の画面をコマンドで閉​じるにはどうすればよ​いですか?

6 ビュー (過去 30 日間)
MathWorks Support Team
MathWorks Support Team 2018 年 1 月 9 日
編集済み: MathWorks Support Team 2018 年 1 月 17 日
たくさん Scope ウィンドウを持つモデルがあります。MATLAB ファイルの close all のように一度にすべての Scope ウィンドウを閉じたいです。

採用された回答

MathWorks Support Team
MathWorks Support Team 2018 年 1 月 17 日
下記は、オープンしているすべての Simulink の Scope や Signal Viewer を閉じる場合のコードです。
 
shh = get(0,'ShowHiddenHandles'); % ShowHiddenHandles の現在の設定値を取得
set(0,'ShowHiddenHandles','on'); % on に変更
hscope = findobj(0,'Type','Figure','Tag','SIMULINK_SIMSCOPE_FIGURE'); % Scope ハンドルの取得
close(hscope); % Scope のクローズ
set(0,'ShowHiddenHandles', shh); % ShowHiddenHandles を元の設定に戻す

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeSinks についてさらに検索

製品


リリース

R2017b

Community Treasure Hunt

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

Start Hunting!