Как проверить, существует ли текстовый файл в MATLAB - PullRequest
0 голосов
/ 17 октября 2011

Мне нужно проверить, существует ли текстовый файл в папке.Если это произойдет, мне нужно загрузить значение из текстового файла.Если нет, мне нужно продолжить следующую итерацию.

Я знаю, как загрузить значение из текстового файла, используя функцию load.

например,

emo = load(fullfile(BASE_DIR,List1(3).name));

Но я не уверен, как проверить, существует ли текстовый файл в папке.

Нужна помощь в этом.Действительно был бы признателен за любую помощь.

Ответы [ 3 ]

7 голосов
/ 17 октября 2011

Используйте функцию EXIST.

if exist( fullfile( BASE_DIR, List1(3).name ), 'file' )
  ...
end
1 голос
/ 17 октября 2011

Вы можете использовать функцию exist().

0 голосов
/ 16 сентября 2013

Более простой код для файла peaks.mj2

if exist('peaks.mj2','file')
    delete peaks.mj2
end
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...