Первым аргументом FOPEN должно быть имя файла (если файл расположен в текущем рабочем каталоге) или полный путь к файлу.
Почему ты раскалываешь путь? jj
- это имя файла или каталога? Вы не можете использовать FOPEN для каталога.
Чтобы разделить полный путь к файлу по имени каталога, имени файла и расширению, лучше использовать функцию MATLAB FILEPARTS .
Для разделения строки вам не нужна специальная функция разделения. Встроенный REGEXP может помочь:
parts = regexp(dirname, '\\', 'split');