Запуск программ, написанных на языке MATLAB

На суперкомпьютере установлен MATLAB R2019b-9.

Для выполнения программы, написанной на языке MATLAB, нужно загрузить модуль matlab-r2019b-9 и выполнить запуск задания обычным образом с использованием команд srun и sbatch, указав параметры запуска matlab для выполнения программы в консольном режиме.

user@master ~$ echo "fprintf('This message is sent at time %s\n', datestr(now,'HH:MM:SS.FFF'));
disp('Hello, World!');" >hello.m
user@master ~$ module load matlab-r2019b-9
user@master ~$ srun -N 1 -p gpu -t 10 matlab -nodisplay -nosplash -nodesktop -r "run('./hello.m'); exit;"
                            < M A T L A B (R) >
                  Copyright 1984-2019 The MathWorks, Inc.
              R2019b Update 9 (9.7.0.1737446) 64-bit (glnxa64)
                               August 5, 2021

To get started, type doc.
For product information, visit www.mathworks.com.

This message is sent at time 13:49:45.562
Hello, World!