Takuya Miyashita
This site
Web
Start:
*colorbarにcaptionをつける [#vbfe763b]
***テキスト表示方法 [#mfc3b33a]
pcolor,contourfで図示した場合,colorbar付近に(m)の単位(un...
hcb = colorbar;
でハンドルを取得すると,
hcbl = xlabel(hcb,'(m)');
または
hcbl = ylabel(hcb,'(m)');
でcolorbar付近に(m)がつく.~
xlabelでもylabelでも同じようにテキストが表示される(2015b...
***captionの位置の調整 [#x7394e37]
デフォルトでテキストが期待通りのところに配置される確率は...
上記のように,colorbarのxlabelまたはylabelでハンドルを取得...
set(hcbl,'Position',[xval yval zval])
または
hcbl.Position = [xval yval zval]
で調整が可能.3番目のzvalの値によってテキストボックスの配...
テキストボックスの配置は,どうやら
set(hcb,'Location','NorthOutSide')
などcolorbarがhorizontalな時は,xvalの値がcolorbarの目盛...
set(hcb,'Location','EastOutSide')
などのverticalな時は,yvalの値がcolorbarの目盛りの位置と...
わかりにくいので以下に.
val = min(get(gca,'CLim'));
switch get(hcb,'Location')
case 'eastoutside'
set(hcbl,'Position',[val (?) 0.0])
case 'northoutside'
set(hcbl,'Position',[(?) val 0.0])
otherwise
...
end
これで,colorbarの目盛りの左端または下端にテキストを配置...
(?)の部分は基準がよくわからない.0にするとcolorbarとテキ...
End:
*colorbarにcaptionをつける [#vbfe763b]
***テキスト表示方法 [#mfc3b33a]
pcolor,contourfで図示した場合,colorbar付近に(m)の単位(un...
hcb = colorbar;
でハンドルを取得すると,
hcbl = xlabel(hcb,'(m)');
または
hcbl = ylabel(hcb,'(m)');
でcolorbar付近に(m)がつく.~
xlabelでもylabelでも同じようにテキストが表示される(2015b...
***captionの位置の調整 [#x7394e37]
デフォルトでテキストが期待通りのところに配置される確率は...
上記のように,colorbarのxlabelまたはylabelでハンドルを取得...
set(hcbl,'Position',[xval yval zval])
または
hcbl.Position = [xval yval zval]
で調整が可能.3番目のzvalの値によってテキストボックスの配...
テキストボックスの配置は,どうやら
set(hcb,'Location','NorthOutSide')
などcolorbarがhorizontalな時は,xvalの値がcolorbarの目盛...
set(hcb,'Location','EastOutSide')
などのverticalな時は,yvalの値がcolorbarの目盛りの位置と...
わかりにくいので以下に.
val = min(get(gca,'CLim'));
switch get(hcb,'Location')
case 'eastoutside'
set(hcbl,'Position',[val (?) 0.0])
case 'northoutside'
set(hcbl,'Position',[(?) val 0.0])
otherwise
...
end
これで,colorbarの目盛りの左端または下端にテキストを配置...
(?)の部分は基準がよくわからない.0にするとcolorbarとテキ...
Page:
Edit with a page name which already exists