Я хочу подсчитать количество изображений в папке, используя графический интерфейс, созданный в Matlab guide 2015b. Я написал этот код:Matlab: подсчет изображения в папке с использованием matlab GUI
Id = 3 (actually the value of id will be given by user at run time)
path =strcat (' c:\user\Desktop\New\TrainData\',Id)
path=strcat (path,'\')
d=dir (path)
n=length (d)
Это показывает ошибку, что dir
не может быть использован для ввода клеток. Этот код работает, когда я использую командную строку. Он показывает ошибку только тогда, когда я хочу использовать ее через графический интерфейс. Сначала я думал, что это проблема в отношении пути. Итак, я показал путь, но дал отличный результат. Я смущен. Просьба представить некоторые решения в Matlab
Когда свойство '' String'' '' edit'' 'uicontrol' возвращает массив ячеек? – excaza
@excaza Ну, это может * держать массив ячеек, но вы правы, я действительно думал о 'inputdlg'. Я обновлю. – Suever