Интерфейс к .NET позволяет переносить блоки .NET в окружение MATLAB, создавать объекты из классов, содержащихся в сборках, и вызывать методы для этих объектов.
MATLAB поддерживает .Среда в Windows® только платформа.
NET.addAssembly | Сделайте сборку .NET видимой для MATLAB |
NET.isNETSupported | Проверьте поддерживаемую среду Microsoft .NET Framework |
NET | Сводные данные функций в интерфейсе MATLAB .NET |
enableNETfromNetworkDrive | (Будет удален) Разрешить доступ к командам .NET с сетевого диска |
NET.Assembly | Представители сборки .NET |
NET.NetException | Сбор информации об ошибке для исключения .NET |
В этом примере показано, как получить доступ к функциональности .NET, уже установленной в вашей системе.
Загрузка глобальной сборки .NET
В этом примере показано, как сделать классы .NET видимыми для MATLAB.
Работа с электронными таблицами Microsoft Excel с помощью .NET
Этот пример использует Microsoft.Office.Interop.Excel.ApplicationClass
Класс создать электронную таблицу, скопируйте в нее данные MATLAB, а затем закройте ее.
Работа с документами Microsoft Word с помощью .NET
Этот пример использует Microsoft.Office.Interop.Word.ApplicationClass
Класс для создания документа Word.
Создайте приложение .NET для MATLAB Examples
Базовая информация для создания примеров .NET, включенных в MATLAB.
Используйте MATLAB import
для обращения к именам классов .NET.
Используйте импорт в функциях MATLAB
Инструкции по использованию NET.addAssembly
и import
функций.
Использование вложенных классов .NET
Использование отражения для создания экземпляра вложенного класса.
MATLAB ловит исключения, выданные .NET, и преобразует их в NET.NetException
объект.
Сборка - это библиотека классов .NET
assembly представляет собой набор типов и ресурсов, созданных для совместной работы и формирования логического модуля функциональности в приложениях .NET Framework.
Системные требования к использованию интерфейса MATLAB для .NET
Использование поддерживаемой версии .Среда.
Как воспользоваться преимуществами использования .NET из MATLAB.
Как создать объект .NET.
Сведения о пространствах имен и типах ссылок и значений.
Поиск и устранение проблем с параметрами политики безопасности с сетевых дисков
Для деблокирования MATLAB R2012b или более ранних версий вызовите enableNETfromNetworkDrive
функция для создания записи политики безопасности MATLAB.
Функции .NET, не поддерживаемые в MATLAB.
Ограничения на поддержку массивов .NET
Функции .NET, не поддерживаемые в MATLAB.
Ограничения на поддержку методов .NET
Функции .NET, не поддерживаемые в MATLAB.
Ограничения на поддержку событий .NET
Функции .NET, не поддерживаемые в MATLAB.
Ограничения на поддержку делегатов .NET
Функции .NET, не поддерживаемые в MATLAB.
Ограничения на поддержку перечислений .NET
Функции .NET, не поддерживаемые в MATLAB.