Я пытаюсь использовать MATLAB для записи текстового файла в папку, отличную от «текущей папки» в UBUNTU.Эта папка находится в домашнем каталоге, поэтому проблем с разрешениями не будет.Я использую код, показанный ниже:
folder = '~/newFolder';
s1=fopen(folder,'newText.txt','w');
fprintf(s1,'hi')
fclose(s1);
Но когда я запускаю программу, она показывает invalid permission
ошибку.Стоит отметить, что у меня нет проблем, когда я пытаюсь написать текст в текущей папке.Я также попытался chmod 0777 -R ~/newFolder
изменить разрешение безуспешно.Что мне делать?
Спасибо