Discover MakerZone

MATLAB and Simulink resources for Arduino, LEGO, and Raspberry Pi

Learn more

Discover what MATLAB® can do for your career.

Opportunities for recent engineering grads.

Apply Today

To resolve issues starting MATLAB on Mac OS X 10.10 (Yosemite) visit: http://www.mathworks.com/matlabcentral/answers/159016

shadowing static class method

Asked by Pieter van den Berg on 19 Sep 2013

Is it possible to shadow a static class method of a builtin class? E.g. suppose that there is a class

in .../MATLAB/.../toolbox/.../@foo/foo.m

classdef foo
...  
methods(Hidden = true, Static = true, Access = 'public')
   function obj = loadobj(x)
...     
   end
end
end

can I shadow the loadobj method somehow? I tried creating a file @foo/foo.m in my path with only the static method in it but that doesn't seem to work.

cheers,

Pieter

2 Comments

per isakson on 22 Sep 2013

Remark on nomenclature: foo in your example is not a builtin class. Doc says

    A built-in function is part of the *MATLAB executable*. MATLAB does not 
    implement these functions in the MATLAB language. Although most built-in 
    functions have a .m file associated with them, this file only supplies 
    documentation for the function.

Nevertheless, your question is easily understood. AFAIK: the answer is no.

Pieter van den Berg on 23 Sep 2013

Ok, thanks! I think you are right.

Pieter van den Berg

Tags

Products

0 Answers

Contact us