Чтобы использовать MATLAB® в качестве Сервера автоматизации, сначала необходимо указать приложение в реестре Windows®, который происходит, когда вы устанавливаете новую версию MATLAB. Если у вас есть несколько версий MATLAB, установленного в вашей системе, только одна версия указана. По умолчанию эта версия является последней версией, которую вы установили. Эта версия остается зарегистрированной, пока вы вручную не изменяете реестр или устанавливаете новую версию.
Чтобы вручную указать MATLAB, выберите одну из этих опций:
У вас должны быть права администратора, чтобы изменить реестр Windows. На основе ваших настроек User Account Control (UAC) вы можете должны быть щелкнуть правой кнопкой по Windows Command Processor или значку MATLAB и выбрать Run как администратор. Если та опция не доступна, свяжитесь со своим системным администратором.
Если MATLAB не может обновить реестр, он все еще отображает новое минимизированное командное окно. Откройте это окно и выйдите из MATLAB.
Чтобы указать MATLAB как Сервер автоматизации от системного приглашения Windows, сначала откройте Windows Command Processor с помощью Выполнения в качестве опции администратора при необходимости.
Переместитесь в папку, содержащую исполняемый файл для версии MATLAB, которую вы хотите.
cd matlabroot\bin\arch
matlab
запускает первую инстанцию MATLAB на системном пути.matlab -regserver
Чтобы указать MATLAB как Сервер автоматизации из MATLAB, сначала запустите MATLAB, с Выполнением как опция администратора, при необходимости. Поскольку вы открываете MATLAB, чтобы запустить эту команду, вы знаете, какую версию MATLAB вы укажете.
regmatlabserver
MATLAB открывает минимизированное командное окно. Откройте это окно и выйдите из MATLAB.