在Matlab GUI窗口上绘制圆,而不是在轴上

在Matlab GUI窗口上绘制圆,而不是在轴上,matlab,user-interface,geometry,figure,Matlab,User Interface,Geometry,Figure,我有一个GUI,它有一个轴和一些按钮。我可以使用矩形命令在轴的临界点绘制一个小的填充圆。现在我想向用户展示这一点的含义。我的意思是,我想在轴线外画一个圆圈,并做一些解释。然而,我只能在轴上显示它 这就是我想要的图形: 我怎样才能解决这个问题 谢谢。假设您使用像素作为单位,您可以使用注释在(200150)位置绘制一个半径为10的圆,在具有手柄的图形中hf: annotation(hf, 'ellipse', [200 150 10 10], 'EdgeColor', 'r', 'FaceColor

我有一个GUI,它有一个轴和一些按钮。我可以使用矩形命令在轴的临界点绘制一个小的填充圆。现在我想向用户展示这一点的含义。我的意思是,我想在轴线外画一个圆圈,并做一些解释。然而,我只能在轴上显示它

这就是我想要的图形:

我怎样才能解决这个问题


谢谢。

假设您使用像素作为单位,您可以使用
注释
在(200150)位置绘制一个半径为10的圆,在具有手柄的图形中
hf

annotation(hf, 'ellipse', [200 150 10 10], 'EdgeColor', 'r', 'FaceColor', 'r')

假设您使用像素作为单位,您可以使用
注释
在具有手柄
hf
的图形中的位置(200150)处绘制半径为10的圆:

annotation(hf, 'ellipse', [200 150 10 10], 'EdgeColor', 'r', 'FaceColor', 'r')

@UgurParlatan很高兴我能帮忙。@UgurParlatan很高兴我能帮忙。