Use the following MATLAB® functions to view the methods of a class. You can use these functions without creating an instance of the class. These functions do not list generic methods; use your product documentation to get information on generic methods.
methods
—
View method names
methods
with '-full'
option
— View method names with argument list
methodsview
—
Graphical representation of method list
You might find the methodsview
window easier
to use as a reference guide because you do not need to scroll through
the Command Window to find information. For example, open a methodsview
window
for the System.String
class:
methodsview('System.String')
MATLAB maps C# keywords to MATLAB method access attributes, as shown in the following table.
C# Method Keyword | MATLAB Attribute | Example |
---|---|---|
ref | RHS, LHS | |
out | LHS | |
params | Array of particular type | |
protected , private , internal , protected
internal | Not visible to MATLAB |
MATLAB maps VB.NET keywords to MATLAB method access attributes, as shown in the following table.
VB.NET Method Keyword | MATLAB Attribute |
---|---|
ByRef | LHS, RHS |
ByVal | RHS |
Optional | Mandatory |
MATLAB uses the following rules to populate method signatures.
obj
is the output from the constructor.
this
is the object argument.
RetVal
is the return type of a
method.
All other arguments use the .NET metadata.
MATLAB uses the following rules to select a method signature.
Number of inputs
Input type
Number of outputs