Matlab将文本添加到图的外部
如何在图的右侧添加文本?我想调整绘图的大小,在右边留下一些空白,并在那里添加一些信息Matlab将文本添加到图的外部,matlab,text,figure,Matlab,Text,Figure,如何在图的右侧添加文本?我想调整绘图的大小,在右边留下一些空白,并在那里添加一些信息 谢谢 如果要将该文本放入图例中,可以执行以下操作: legend('Some quick information','location','EastOutside') 这是最简单的。不过,要获得更多控制,可以在“体形”窗口中放置一个文本框: MyBox = uicontrol('style','text') set(MyBox,'String','Here is a lot more information'
谢谢 如果要将该文本放入图例中,可以执行以下操作:
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])
请尝试以下简短文本:
plot(1:5);
text(5.05, 2.5, 'outside', 'clipping', 'off');
或者此解决方案用于更复杂的注释:
关于MATLAB绘图文本格式的非常好的结论:
uicontrol
文本对3D轴不起作用,是吗?