一个ylabel用于所有子图matlab

时间:2013-09-23 13:27:31

标签: matlab label subplot

如何在matlab中为多个子图形图设置“大,单”的ylabel?

我试图搜索,但只找到与'matplotlib'相似的问题,而不是matlab。

提前致谢。

1 个答案:

答案 0 :(得分:4)

这里可以帮到你:

MyBox = uicontrol('style','text');
set(MyBox,'String','Your YLabel')
set(MyBox,'Position',[0,0,10,10])

您可以添加其他属性以旋转它并更改背景颜色。

编辑:

我没有找到任何用uicontrol进行旋转的方法。另一种选择是使用text命令:

%your subplot
h = axes('Position',[0 0 1 1],'Visible','off'); %add an axes on the left side of your subplots
set(gcf,'CurrentAxes',h)
text(.1,.45,'Your YLABEL',...
'VerticalAlignment','bottom',...
'HorizontalAlignment','left', 'Rotation', 90, 'FontSize',18)