Как запустить Matlab в пакетном режиме без графического интерфейса - PullRequest
0 голосов
/ 20 сентября 2018

У меня есть этот скрипт (Run_Matlab_No_GUI.vbs), который должен запускать файл MATLAB test.m.

test.m должен генерировать файл test.txt.
Я запускаю его наокно командной строки Windows.

Вот список:

# Run_Matlab_No_GUI.vbs
Set ml = CreateObject("Matlab.Application")
ml.Visible = false
ml.Execute("test.m")
ml.Execute("pause(4)")
% test.m
a=1;
b=1;
c=a+b;
dlmwrite('C:\tmp\HEEDS1\test.txt',c);

Проблема : он работает без ошибок, но не создает файл text.txt.

  • Путь к MATLAB: C:\Program Files\MATLAB\R2015a\bin
  • Путь к test.m: C:\tmp\HEEDS1

Командная строка находится в папке test.m

1 Ответ

0 голосов
/ 20 сентября 2018

Вы можете запустить MATLAB в режиме без графического интерфейса через

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