PDA

查看完整版本 : 【求助】如何给这样的图加个标题


tolabfans
2008-03-04, 17:24
程序如下:

x=0:0.1:2*pi;
subplot(131)
plot(sin(x));
title('y=sin(x)');
subplot(132)
plot(cos(x));
title('y=cos(x)');
subplot(133)
plot(cos(x)+sin(x));
title('y=sin(x)+cos(x)');

每个子图的标题好加,怎样在下面加个总标题呢。

Purple
2008-03-04, 17:48
看见那个show plot tools没?
点进去可以编辑图像,具体点进去就知道了

tolabfans
2008-03-04, 18:52
上面的方法是在窗口上加标题吧。我是想直接图里面加个标题,用语句实现。如图

shiqiang
2008-03-04, 19:25
解决这个问题可以有两种办法,一种是用text(x,y,'文本')命令,x,y是指文本的坐标。不过这个有个缺点就是坐标不好处理,而且必须放在中间那个图形的title命令后才能在底部中间显示,另一种是gtext('文本'),在命令行里加上这一条命令,运行结束后会显示坐标轴线,运用鼠标点击一个点,文本就放在相应的位置,建议你用第二种,尝试一下。

tolabfans
2008-03-05, 08:12
解决这个问题可以有两种办法,一种是用text(x,y,'文本')命令,x,y是指文本的坐标。不过这个有个缺点就是坐标不好处理,而且必须放在中间那个图形的title命令后才能在底部中间显示,另一种是gtext('文本'),在命令行里加上这一条命令,运行结束后会显示坐标轴线,运用鼠标点击一个点,文本就放...
二个方法试了下,都不错。太感谢了。坛子里热心人不少啊

shiqiang
2008-03-05, 12:00
呵呵,不要客气了。给你解决问题的同时,我们也是在学习呀。