Интерфейс MATLAB ® .NET позволяет:
Создание экземпляров классов .NET.
Взаимодействие с приложениями .NET через членов их классов.
Используйте интерфейс MATLAB .NET для использования возможностей Microsoft ® .NET Framework. Например:
У вас есть профессионально разработанная сборка .NET и вы хотите использовать ее для выполнения определенных операций, таких как аппаратное обеспечение доступа.
Необходимо использовать возможности программирования в .NET (например, существуют программы C #).
Требуется получить доступ к существующим классам Microsoft для .NET.
Класс синтезатора речи, доступный в .NET Framework версии 3.0 и выше, является примером готовой к использованию функции. Создать следующее Speak функция в MATLAB:
function Speak(text) NET.addAssembly('System.Speech'); speak = System.Speech.Synthesis.SpeechSynthesizer; speak.Volume = 100; Speak(speak,text) end
Для примера визуализации текста в речь введите:
Speak('You can use .NET Libraries in MATLAB')Интерфейс MATLAB .NET предназначен для пользователей MATLAB, которые хотят использовать сборки .NET в MATLAB.
NET Assembly Integration в компиляторе MATLAB SDK™ пакеты продуктов функции MATLAB, чтобы программисты .NET могли получить к ним доступ. Он переносит MATLAB в приложения .NET. Дополнительные сведения об интеграции сборок NET см. в документации по продукту MATLAB Compiler SDK.
Для получения полного описания .NET Framework необходимо обратиться к внешним ресурсам.
Одним из источников информации является Microsoft Developer Network. Найдите в центре разработки .NET Framework термин «библиотека классов NET Framework». Библиотека классов .NET Framework - это справочное руководство по программированию. Многие примеры в этой документации относятся к классам в этой библиотеке. Существуют различные версии документации .NET Framework, поэтому обязательно обратитесь к версии, установленной в системе. Сведения о поддержке версий в MATLAB см. в разделе Системные требования для использования интерфейса MATLAB с .NET.