【发布时间】:2012-03-07 05:14:19
【问题描述】:
基于上述子图:
1) 我希望能够在顶部有一个主标题,它代表所有子图的标题。
2)我想增加每个子图的标题长度,使标题的长度可以扩展为图形在X方向的长度。
关于图:我在循环中使用了这个标题,它运行了 3 次:
CO2_label={'Normal CO2','CO2 with 0.1% NPs','CO2 with 0.5% NPs','CO2 with 1% NPs';'-b','-r','-g','-k'};
for i=1:3
.
.
.
title(['Area where saturation due to ',CO2_label(1,4),' > saturation due to ',CO2_label(1,i)],'Fontweight','Bold')
end
【问题讨论】:
-
对于您的第二个问题,您是想更改标题字体以适应坐标轴长度,还是如果标题文本不合适,您想将其拆分为几行?
-
@yuk:如您所见,每个子图的标题分为 4 行。我想扩展宽度,使所有 4 行都可以容纳在一行而不改变字体大小。
-
@S_H 你把标题分成四行吗?我用子图做了一个简单的测试,它没有破坏标题。
-
标题字符串中有行尾字符 (\n)。你的头衔是从哪里来的?你能展示你的这部分代码吗?您可以尝试替换:
titlestring = strrep(titlestring,'\n',''); -
请查看关于该图的更新。