Как запустить MATLAB на Linux-сервере со встроенным кодом C - PullRequest
0 голосов
/ 28 апреля 2019

Я отправляю свои файлы Matlab на сервер, используя Linux.Но мне нужно запустить некоторые командные строки, когда сервер может вызвать main.m, как я могу включить эти команды в main.m?Это следующие команды:

build mex
load('workspace')

1-й - для MATLAB возможность запуска встроенного кода C.До сих пор я включаю эти команды как еще одну строку в верхней части моего main.m файла и ожидаю, что сервер его запустит.Но не работает.Я пытаюсь использовать несколько узлов и ядер с сервера, и для этого мне нужно использовать файл отправки, чтобы поставить свою работу в очередь за большим количеством пользователей.Файл выглядит следующим образом:

indexed_stdout = logfile
M_file = main.m
cores_per_node = 8
total_jobs = 1

Я также тестировал исполняемый файл ( Автономное приложение из MATLAB) файла моего проекта MATLAB, но не запущен ни тем, ни другим.Ошибки:

expr: non-numeric argument
Undefined variable "coder" or class "coder.config".
Error in build (line 11)
Error in main (line 4)
MATLAB:undefinedVarOrClass
Undefined function or variable 'bimifunc_mex'.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...