如何设置' Deletable' MATLAB中一个impoint的属性?

时间:2018-03-15 13:33:55

标签: matlab

我的目标是在预定义的图像轴手柄上创建一个不可删除的嵌入点。因此,我想做这样的事情:

point = impoint(handles.axesImage, [640 480]);
set(point, 'Deletable', false)

MATLAB 9.0.0.341360(R2016a)返回:

Error using matlab.graphics.primitive.Group/set
There is no Deletable property on the Group class.
Error in imroi/set (line 335)
set(obj.h_group,varargin{2:end});

但是要求我得到点:

>>point

point = 

impoint with properties:

Deletable: 1

我的错误是什么?我该如何解决这个问题?

1 个答案:

答案 0 :(得分:2)

有趣的是,在MATLAB 2014b或更高版本中,这只是起作用:

point.Deletable=false;

我收到set的错误。可能有错误吗?