Matlab 2015a对象句柄

时间:2015-06-27 20:46:51

标签: matlab

更新

我害怕我误导了你一点。 当试图将一个轴分配给一个数字时,一切正常。问题在于我正在尝试创建的课程。

代码:

classdef figContainer

properties
    parent;
    hTabPanel;
end

methods
    function obj = figContainer(varargin);
        if nargin == 0
            obj.parent = gcf;
        else
            obj.parent = varargin(1);
        end
        hTabPanel = uipanel(...
                'parent'    ,   obj.parent , ...
                'units'     ,   'normalized' , ...
                'position'  ,   [0 , 0.95 , 1 , 0.05]);   
    end

end

现在我似乎无法正确传递句柄:

enter image description here

1 个答案:

答案 0 :(得分:1)

()必须更改为{}

classdef figContainer
...
    else
        obj.parent = varargin{1};
    end
...