Методы .NET в MATLAB

Используйте методы .NET в MATLAB®, сигнатуры метода, аргументы за ссылкой, необязательные аргументы

В этих разделах описывается информация, относящаяся к вызовам методов .NET. Общие сведения о методах вызова объектов в MATLAB см. в разделе «Определение методов и функций классов».

Темы

Вызывать методы .NET

Используйте следующие функции 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.