exponenta event banner

Использование .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 с использованием SDK компилятора MATLAB

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

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

Дополнительные сведения о платформе .NET Framework

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

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

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