#matlab #syntax #path #directory #character
#matlab #синтаксис #путь #каталог #символ
Вопрос:
Ball='C:------Documents---- ----- Ball - BEST';
Учитывая путь к каталогу, как сохранить непосредственный каталог в виде символьной строки?
Ответ №1:
Использовать fileparts
:
[p, fname, ext] = fileparts(p);
top = strcat(fname, ext);
Это удаляет последнюю папку из path p
in top
. ext
Необходимо сохранить, если в имени папки есть точка.
Ответ №2:
Вы можете использовать команду UNIX «pwd»
% On C:------Documents---- ----- Ball - BEST directory
Ball = pwd;
% Ball = 'C:------Documents---- ----- Ball - BEST'