У меня есть GUIDE GUI,Пользовательская интерактивная сортировка файлов в заказе с использованием GUIDE matlab
У этого есть кнопка загрузки файла.
Теперь, когда файлы загружены, я должен предоставить пользователю оппортунистичность для их заказа (например, file1 file2 file3 ..., который должен быть первым, а какой должен быть вторым и т. Д.).
Моя функция загрузки файла выглядит
function pbu_Callback(hObject, eventdata, handles)
[FileName,PathName,FilterIndex] = uigetfile('*.fig' , 'SELECT FILES TO UPLOAD','MultiSelect','on');
output = cellfun(@(x) {horzcat(x)},FileName);
handles.files = output;
guidata(hObject, handles);
filesortgui;
end
Теперь моя filesortgui это всплывающее GUI, который позволяет пользователю сортировать файлы, однако он хочет.
Это filesortgui.m
function filesortgui
S.filesortfigure = figure('units','pixels',...
'position',[600 600 600 400],...
'menubar','none',...
'name','Input Files Sorting',...
'numbertitle','off',...
'resize','off');
hGui = findobj('Tag','fig');
handles = guidata(hGui);
handles.files(1)
handles.files(2)
end
Так что я могу получить имена файлов в мою всплывающей GUI.
Поле списка не позволяет перемещать поля строки. Так что я могу сделать строковые поля списка полей для перемещения. или есть ли другой способ интерактивной сортировки файлов пользователя?
Почему вы думаете, что есть как [matlab-guide], так и тег [guide]? (Подсказка: вторая - это не то, что вы думаете. Пожалуйста, прочитайте описания тегов перед их использованием.) –
@AndrasDeak ... ok – statisticalbeginner