Функция system
в MATLAB выдает ошибку
Неожиданная системная ошибка: bang: fork [12] Невозможно выделить память
В частности, я пытаюсьдля управления инструментами анализа нейровизуализации (fslmaths
) с помощью этой команды:
system('fslmaths /home/dave/research/projects/p014_BOLD5000RSA/bold5000/sub-CSI1/ses-01/func/sub-CSI1_ses-01_task-5000scenes_run-01_bold.nii -Tmean /home/dave/research/projects/p014_BOLD5000RSA/bold5000/sub-CSI1/ses-01/func/temp/sub-CSI1_ses-01_task-5000scenes_run-01_bold_example.nii.gz')
Unexpected system error: bang: fork [12] Cannot allocate memory
Однако, кажется, не имеет значения, какую команду я использую. Например:
>> system('ls')
Unexpected system error: bang: fork [12] Cannot allocate memory
Это работало до того, как я переустановил MATLAB (он был ранее установлен в домашнем каталоге, но я переустановил его в /usr/local
).
Я использую MATLAB R2019b (предыдущийверсия R2019a) в Ubuntu версии 18.04.3 LTS.
Что может быть причиной этой ошибки и как ее исправить?