Title in Subplot - How to do without shrinking plot size

3 次查看(过去 30 天)
I want to add a title to a series of plots (generated using subplot). I have three across the sheet (so 3,3,3). When I add the title the middle plot (subplot 1,3,2) shrinks in size and is not the same as the others. How can I find a workaround on this?
Thanks, matt
  2 个评论
Daniel Shub
Daniel Shub 2012-5-11
When I run
h = arrayfun(@(ii)subplot(3,3,ii), 1:9);
arrayfun(@(h)plot(h, 1:10), h);
title(h(2), 'hello')
adding the title shrinks all the plots, not just the the one the title is added to. What do you mean by (subplot 1,3,2)?
Matthew
Matthew 2012-5-11
Daniel,
Thanks for the info.
to address your questions....I should have been more clear.
1. By stating subplot 1,3,2 - I was merely identifying the middle subplot of the 3 across in the first row.
2. I wonder if the problem is that I defined the "title" within the subplot routine - making it a title for only the middle subplot; thus shrinking it in size.

请先登录,再进行评论。

采纳的回答

Honglei Chen
Honglei Chen 2012-5-11
You can put a text box at the title place. This should not shrink the axes

更多回答(1 个)

Matthew
Matthew 2012-5-11
Daniel & Honglei
Many thanks for the responses. The Text box add will be the quickest resolution to this for me, as the resizing of one (or all of the graphs) becomes problematic - I am exporting a vectorized image for inclusion in a publication.\
Many Thanks, Matt

类别

Help CenterFile Exchange 中查找有关 Title 的更多信息

标签

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by