Создание сервера MATLAB

Начало работы

Чтобы создать сервер, вам нужен программный идентификатор (ProgID), чтобы идентифицировать сервер. ProgID для MATLAB® является matlab.application. Для полного списка смотрите Программные идентификаторы.

То, как вы создаете Сервер автоматизации, зависит от контроллера, который вы используете. Консультируйтесь с документацией своего диспетчера для этой информации. Возможные варианты включают:

Методы доступа из Visual Basic Object Browser

Можно использовать Обозреватель объектов клиентского приложения Visual Basic, чтобы видеть, какие методы доступны от Сервера автоматизации MATLAB. Для этого необходимо сослаться на библиотеку типов MATLAB в проекте Visual Basic.

Настраивать ваш проект Visual Basic:

  1. Выберите Меню проектов.

  2. Выберите Reference из последующего меню.

  3. Установите флажок рядом с MATLAB Application Type Library.

  4. Нажмите OK.

В вашем коде Visual Basic используйте метод New, чтобы создать сервер:

Matlab = New MLApp.MLApp

Просмотрите методы Автоматизации MATLAB из Visual Basic Object Browser под Библиотекой под названием MLAPP.

Получение или набор состояние сервера автоматизации MATLAB

Чтобы сделать MATLAB Сервером автоматизации, используйте функцию enableservice. Например, введите:

enableservice('AutomationServer',true)

Определить текущее состояние Сервера автоматизации MATLAB. ввод:

enableservice('AutomationServer')

Если MATLAB отображается:

ans =
     1

затем MATLAB является в настоящее время Сервер автоматизации.

Смотрите также

Связанные примеры

Больше о