exponenta event banner

Ограничения поддержки .NET

MATLAB ® поддерживает функции .NET C #, за исключением ограничений, указанных в следующей таблице.

Функции, не поддерживаемые в MATLAB
Невозможно использовать ClassName.propertyname для установки статических свойств. Использовать NET.setStaticProperty вместо этого.
Выгрузка сборки
Передача структурного массива, разреженного массива или комплексного числа свойству или методу .NET
Подкласс классов .NET из MATLAB
Доступ к непубличным членам класса
Отображение общих методов с помощью methods или methodsview функции. Обходной путь см. в разделе Отображение общих методов .NET с помощью отражения.
Создание экземпляра вложенного класса. Обходной путь см. в разделе Использование вложенных классов .NET.
Сохранение (сериализация) объектов .NET в MAT-файл
Создание массивов .NET с определенной нижней границей
Объединение нескольких объектов .NET в массив
Внедрение методов интерфейса
Размещение элементов управления .NET в окнах рисунков
Операции литья
Вызов конструкторов с помощью ref или out аргументы типа
Используя System.Console.WriteLine для записи текста в окно команд
Аргументы типа указателя, указатели функций, Dllimport ключевое слово
Удаленное взаимодействие .NET

Использование MATLAB : (двоеточие) оператор в foreach повторение

Добавление прослушивателей событий к событиям .NET, определенным в статических классах
Обработка событий .NET с подписями, не соответствующими стандартной подписи
Создание пустых объектов .NET
Создание объектов .NET, не принадлежащих пространству имен

Связанные темы