У меня есть симуляция на Java, в которой мне нужно вызвать оптимизатор MATLAB каждые 2 минуты (время моделирования) и прочитать данные обратно в программу Java.Запуск MATLAB с Java каждые T секунд
Я знаю, что есть ответы на запуск сценариев MATLAB, но есть ли способ запустить один скрипт MATLAB с Java, сохраняя при этом соединение между Java и MATLAB открытым для всей симуляции?
Другими словами, я не хочу, чтобы компьютер запускал MATLAB каждый раз, когда вызывается оптимизатор.
Любая помощь будет отличной.
Спасибо!
вопрос немного широк. Каковы данные в Matlab, которые вы хотите запустить? –
У меня есть сценарий, который принимает два входа (раз) и возвращает 2 ячейки массивов. Когда в MATLAB я запускаю его, говоря file_name (arg1, arg2), и если бы я мог вызвать скрипт так же, как любая другая функция на Java, это было бы здорово. Я сохраню вывод скрипта MATLAB в файл и прочитаю его на Java. –