Ошибка выделения памяти в MATLAB при использовании команды «system» в Ubuntu - PullRequest
0 голосов
/ 18 октября 2019

Функция 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.

Что может быть причиной этой ошибки и как ее исправить?

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