Простое взаимодействие с активным сеансом MATLAB извне MATLAB - PullRequest
3 голосов
/ 18 января 2010

Я пытаюсь дать приложению Java возможность изменять рабочий каталог в активном сеансе MATLAB. Обычно пользователь нажимает кнопку для запуска MATLAB. Затем они смогут нажимать другие кнопки, которые изменяют рабочий каталог активной MATLAB. Я пробовал несколько разных подходов, но безуспешно. Я думал о вызове MATLAB из автономного C, но, похоже, он работает в разной сессии MATLAB Делать это напрямую из Java кажется почти невозможным. Нет ли простого способа сделать это?

Ответы [ 2 ]

1 голос
/ 18 января 2010

Вы можете использовать интерфейс COM в Windows для управления сеансами MATLAB через COM-объект MATLAB.Application.Примеры и инструкции находятся в документе: http://www.mathworks.com/access/helpdesk/help/techdoc/matlab_external/f135590.html

0 голосов
/ 09 июля 2011

Я работал со Стивеном над этим проектом. В итоге мы использовали созданную мной библиотеку Java под названием matlabcontrol .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...