Использование .NET из MATLAB

Преимущества интерфейса MATLAB .NET

MATLAB® Интерфейс .NET позволяет:

  • Создание образцов классов .NET.

  • Взаимодействуйте с приложениями .NET через своих членов класса.

Зачем использовать интерфейс MATLAB .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')

Интегрирование NET с использованием MATLAB Compiler SDK

Интерфейс MATLAB .NET предназначен для пользователей MATLAB, которые хотят использовать сборки .NET в MATLAB.

NET Assembly Интегрирования в MATLAB Compiler SDK™ продукта пакеты функций MATLAB, чтобы программисты .NET могли получить к ним доступ. Он вносит MATLAB в приложения .NET. Для получения дополнительной информации об интегрировании NET Assembly см. документацию по продукту MATLAB Compiler SDK.

Чтобы узнать больше о среде .NET

Для получения полного описания .Среда необходимо проконсультироваться с внешними ресурсами.

Одним из источников информации является Microsoft Developer Network. В центре разработки .Среда найдите термин «библиотека классов NET Framework». Библиотека классов .NET Среды является руководством по ссылке программирования. Многие примеры в этой документации относятся к классам в этой библиотеке. Существуют различные версии документации .NET Framework, поэтому обязательно обратитесь к версии, которая находится в вашей системе. Для получения информации о поддержке версий в MATLAB см. Системные требования к использованию интерфейса MATLAB для .NET.

Похожие темы