Matlab - Axes GUIDE中的垂直移动线

时间:2016-07-14 08:36:40

标签: matlab matlab-figure matlab-guide

我想在图表中添加两条垂直移动线,根据它们的位置,它会更改StartEnd框中的值。

我还想做相反的事情:通过更改框StartEnd中的值,它会将垂直线移动到指定的位置。

plot

我在pushbutton1_Callback

中有这个
hold on;
plot(x,y);
SP = 20;
line([SP,SP],get(handles.axes1,'Xlim'),'Color','red');

我想我必须为mouseButtonDown和mouseButtonUp创建回调事件,但我对Matlab很新,并且不知道在这些回调中要放什么

1 个答案:

答案 0 :(得分:0)

方式: 通过在编辑框中输入值开始和结束,您可以绘制垂直线。在每个编辑框(我的案例edit1和edit2)中,回调写入

编辑:现在删除旧行

ArrayAdapter