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