5
matlabで複数のサブプロットの図形に「大きな、単一の」ylabelを設定するにはどうすればよいですか?すべてのサブプロットに対して1つのylabel matlab
私は検索しようとしましたが、matlabではなく 'matplotlib'で同様の質問が見つかりました。
ありがとうございます。ここで
matlabで複数のサブプロットの図形に「大きな、単一の」ylabelを設定するにはどうすればよいですか?すべてのサブプロットに対して1つのylabel matlab
私は検索しようとしましたが、matlabではなく 'matplotlib'で同様の質問が見つかりました。
ありがとうございます。ここで
あなたを助けることができる何か:
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)
あなたは(最初のサブプロットのために言う、)一つだけ 'ylabel'を作成し、使用することができ、[この関連する質問](http://stackoverflow.com/questions/10634923/align-the-ylabel-in-subplots)を使用して整列させます。 –
@EitanT:labelの 'position'プロパティを使って、すべてのサブプロットのy軸の中央に配置しようとしましたが、固定されているようです。 '2 row'サブプロットの 'position'プロパティの座標を教えてください。どうもありがとう。 – Mushi
私は同じ '位置'のプロパティで私のためにそれをしました。ラベルの目盛に合わせて位置を調整するだけでした。ご協力いただきありがとうございます。 – Mushi