これを試して
addYLabel(clusterobj , 'YourLabel', 'FontSize', 4)
これにより、プロットの右側に表示されるyラベル「YourLabel」のサイズが変更されます。
ただし、すべてのテキストラベルを変更する場合は、道路が少し長くなります。TMWサポートページを検索して見つけたこのコードを使用してください:
% Make all handles visible. This is necessary because clustergram
% objects are created with 'HandleVisibility' property set to 'off'.
set(0,'ShowHiddenHandles','on')
% Get all handles from root
allhnds = get(0,'Children');
% Find the handles that correspond to clustergram objects
cgfigidx = strmatch('Clustergram',get(allhnds,'Tag'));
cffighnd = allhnds(cgfigidx);
fch = get(cffighnd,'Children');
fch = fch(strmatch('axes',get(fch,'Type')));
% Find all the text objects
txtobj = findall(fch,'Type','Text');
% Set the font size of all text objects in clustergram (at last!)
set(txtobj,'FontSize',5)
編集:
@Jonasコメントを読むだけで、手の込んだコードの代わりに、はるかに簡単でエレガントな方法があります:
figureHandle = gcf;
%# make all text in the figure to size 14 and bold
set(findall(figureHandle,'type','text'),'fontSize',4,'fontWeight','bold')
シャポー、ムッシュージョナス。