4

如何在图的右侧添加文本?我想调整绘图的大小以在右侧留下一些空白空间并在那里添加一些信息。

谢谢!!

4

2 回答 2

16

如果您想将该文本放在图例中,您可以执行以下操作:

legend('Some quick information','location','EastOutside')

那是最简单的。不过,为了获得更多控制,您可以在图形窗口中放置一个文本框:

MyBox = uicontrol('style','text')
set(MyBox,'String','Here is a lot more information')

并移动它:

set(MyBox,'Position',[xpos,ypos,xsize,ysize])
于 2012-05-10T02:13:06.663 回答
4

试试这个短文本:

plot(1:5);
text(5.05, 2.5, 'outside', 'clipping', 'off');

或者这个解决方案更复杂的注释:

http://radio.feld.cvut.cz/matlab/techdoc/creating_plots/chaxes6.html

于 2013-04-26T14:30:26.677 回答