Ball='C:\----\--\Documents\----\ -----\ Ball - BEST';

Учитывая путь к каталогу, как сохранить непосредственный каталог в виде строки символов?

0
ThermoRestart 14 Апр 2019 в 04:24

2 ответа

Лучший ответ

Используйте fileparts:

[p, fname, ext] = fileparts(p);
top = strcat(fname, ext);

Это удаляет последнюю папку из пути p в top. ext должен быть сохранен на случай, если имя папки имеет точку в нем.

1
Cris Luengo 14 Апр 2019 в 01:51

Вы можете использовать команду UNIX "pwd"

% On C:\----\--\Documents\----\ -----\ Ball - BEST directory
Ball = pwd;
% Ball = 'C:\----\--\Documents\----\ -----\ Ball - BEST'
1
Pablo 15 Апр 2019 в 13:41