
Scope ブロックの背景色やライン色を変更するにはどうすればよいですか?
25 views (last 30 days)
Show older comments
Scope ブロックの背景色やライン色、フォントサイズを変更する方法を教えてください。
Accepted Answer
MathWorks Support Team
on 3 Oct 2012
この機能はSimulink 7.8 (R2011b)で提供されています。
Scopeブロックのパラメーター画面の「グラフィックス」タブから各種の設定が行えます。

フォントサイズの変更、或いはR2011b以前のバージョンをご利用の場合、下記を参照してください。
Scope ブロックは設定が変更できない仕様となっていますが、'ShowHiddenHandles' プロパティを 'on' に設定することで変更が可能になります。変更が可能になった'Color' や 'ColorOrder' 、'FontSize' を変更することで背景色やライン色、フォントサイズの変更を実現することができます。
scopes = find_system(gcs,'blocktype','Scope');
set(0,'ShowHiddenHandles','on')
for i = 1:length(scopes)
set_param (scopes{i},'open','on')
a = findobj (gcf,'type','axes');
set(a,'Color','w','XColor','k','YColor','k',...
'ColorOrder',[0 0 0;1 0 0;0 1 0;0 0 1;0 1 1],...
'FontSize',12);
end
set(0,'ShowHiddenHandles','off')
注意: Scope ウィンドウの他にも、ハンドル番号の取得を許可していないものが多数あります。それらへ予定外の変更が行われないように、必ずShowHiddenHandles プロパティは off に再設定して下さい。
0 Comments
More Answers (0)
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!