在 Matlab GUI window 上绘制圆,而不是在轴上
Drawing circle on Matlab GUI window, not on the axis
我有一个 GUI,上面有一个轴和一些按钮。我可以使用矩形命令在轴的临界点绘制一个小实心圆。现在我想向用户展示这一点意味着什么。我的意思是,我想画一个圆圈'outside the axes' 并稍微解释一下。但是我只能在轴上显示它。
这就是我想要的图形:http://imgur.com/sM3RNrX
我该如何解决?
谢谢。
假设你以像素为单位,你可以用annotation
在位置(200,150)画一个半径为10的圆,图中有句柄hf
:
annotation(hf, 'ellipse', [200 150 10 10], 'EdgeColor', 'r', 'FaceColor', 'r')
我有一个 GUI,上面有一个轴和一些按钮。我可以使用矩形命令在轴的临界点绘制一个小实心圆。现在我想向用户展示这一点意味着什么。我的意思是,我想画一个圆圈'outside the axes' 并稍微解释一下。但是我只能在轴上显示它。
这就是我想要的图形:http://imgur.com/sM3RNrX
我该如何解决?
谢谢。
假设你以像素为单位,你可以用annotation
在位置(200,150)画一个半径为10的圆,图中有句柄hf
:
annotation(hf, 'ellipse', [200 150 10 10], 'EdgeColor', 'r', 'FaceColor', 'r')