Отображение имени файла после использования uigetfile

У меня вопрос. Я использую Matlab. Я использую uigetfile и после того, как пользователь выбрал текстовый файл, я хочу отобразить имя файла в окне сообщения (и без имени пути). Как я могу это сделать? Это пример моего кода.

[HMF,HMP,HML] = uigetfile(('*.txt', 'Please select your data');

if HML>0;

msgbox([You selected 'bla3']) <- I know this isn't correct)

else

return;

1 ответ

Вы получаете имя файла в качестве первого выходного аргумента uigetfile, Таким образом, все, что вам нужно сделать, это:

[HMF,HMP,HML] = uigetfile(('*.txt', 'Please select your data');

if HML>0;

msgbox(sprintf('You selected %s',HMF)) 

else

return;

end
Другие вопросы по тегам