В этих разделах описывается информация, относящаяся к вызову методов .NET. Общие сведения о вызове методов для объектов в MATLAB см. в разделе Определение методов и функций классов.
Для просмотра методов класса используются следующие функции MATLAB.
Работа с методами .NET, имеющими несколько подписей
В этом примере показано, как вызвать метод с несколькими подписями.
Вызов методов .NET с ключевым словом out
В этом примере показано, как вызывать методы, использующие out ключевое слово в списке аргументов.
Вызов методов .NET с ключевым словом ref
В этом примере показано, как вызывать методы, использующие ref ключевое слово в списке аргументов.
Вызов методов .NET с ключевым словом params
В этом примере показано, как вызывать методы, использующие params ключевое слово в списке аргументов.
Вызов методов .NET с дополнительными аргументами
В этом примере показано, как использовать значения по умолчанию в дополнительных аргументах с помощью Greeting способ.
Вызвать свойства .NET, принимающие аргумент
MATLAB представляет свойство, принимающее аргумент в качестве метода.
Вызов методов .NET с необязательными аргументами
MATLAB отображает необязательные аргументы в сигнатуре метода с помощью optional<T> синтаксис, где T - определенный тип.
В отличие от приложений C #, MATLAB обрабатывает метод расширения как статический метод класса, который определяет метод.
Как MATLAB представляет операторы .NET
MATLAB поддерживает перегруженные операторы, такие как символы операторов C #+ и *, как показано в следующей таблице.
Ограничения поддержки методов .NET
Функции .NET не поддерживаются в MATLAB.