Get accessible methods of a classdef or an object


Get accessible methods of a classdef or an object

Syntax

methods(classdef)
methods(object)
meths = methods(classdef)
meths = methods(object)

Arguments

classdef

Classdef from which we want to retrieve the methods

object

Object from which we want to retrieve the methods

meths

a string matrix of accessible methods

If methods is called without output argument, the function only print list of methods.

Examples

classdef meths
    methods (public)
        function pub(), end
    end

    methods (protected)
        function prot(), end
    end

    methods (private)
        function priv(), end
    end
end

methods(meths)
l = methods(meths)
m = meths();
methods(m)
l = methods(m)

See also

  • classdef — Classdef and objects
  • properties — Get accessible properties of a classdef or an object
  • enumeration — Get enumeration of a classdef or an object

History

VersionDescription
2026.0.0 methods introduction.