在MATLAB中固定图例的位置

问题描述:

如何在MATLAB图中固定图例的位置?在MATLAB中固定图例的位置

我目前正在构建一个图形用户界面,供公众使用,并且当GUI中的图形生成时,我不希望用户能够通过单击并拖动来移动图例。任何人?

+1

不可能找到任何东西:没有回调的传说,其他的东西像dynamiclegend不工作要么,据我看到... –

+0

同样在这里,找不到任何东西,即使它看起来像一个问题,将有一个解决方案。 – ibbore

你必须从图例中删除buttonDownFcn。

片段:

line(rand(1,3),rand(1,3)) 
l=legend('location','ne') 
set(l,'ButtonDownFcn',[]) 
+0

只是很好,不知道有一个回调! –

+0

太棒了!我知道有一个简单的解决方案:)谢谢! – ibbore