запустить скрипт Matlab на удаленном сервере - PullRequest
0 голосов
/ 31 марта 2020

У меня есть s sh доступ к удаленному linux серверу и нет прав администратора. На сервере не установлен Matlab, и мне нужно запустить несколько сценариев Matlab. Есть ли способы, которыми я могу запустить эти сценарии на сервере? Я прочитал несколько ссылок, говорящих о загрузке компилятора Matlab или среды выполнения, но в них нет подробных инструкций о том, как действовать, и тем более это относится к удаленным серверам.

1 Ответ

3 голосов
/ 01 апреля 2020

Обычно есть три варианта

  1. установить MATLAB (он доступен для Linux, но вам необходимо иметь права администратора ..)
  2. пометить ваши скрипты как распространяемые с помощью Компилятор приложений (как уже упоминалось @UnbearableLigthness). Вам нужно установить MATLAB Runtime на ваш сервер Linux для запуска этих приложений. Однако вы можете упаковать среду выполнения в приложение (пункт 3).
  3. создать C код с помощью MATLAB Coder и скомпилировать это на вашем Linux сервере. Это не требует установки, но не поддерживает все функции (например, большинство ограниченных алгоритмов оптимизации не поддерживаются)
...