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