Use drop down menu to select file to plot

6 visualizzazioni (ultimi 30 giorni)
Konvictus177
Konvictus177 il 17 Ott 2021
Commentato: Konvictus177 il 18 Ott 2021
Hi,
I have multiple .mat files in my folder that I load into matlab using dirfiles. How can I have a drop down menu or list that lets me select which file I want to plot and switch from one file to the other one?
for k = 1:numfiles
myfilename = dirfiles(k).name;
fullFileName = fullfile(PathName, myfilename);
mydata{k} = load(fullFileName);
end
  5 Commenti
Walter Roberson
Walter Roberson il 17 Ott 2021
filenames = {dirfiles.name};
[indx, tf] = listdlg('ListString', filenames, 'PromptString', 'Select a file');
if ~tf; return; end %user cancel
fullFileName = fullfile(PathName, filenames{indx});
mydata = load(fullFileName);
Konvictus177
Konvictus177 il 18 Ott 2021
Thanks for the help.
I was able to use listdlg box and bring the listdlg box up again when a certain condition was met.

Accedi per commentare.

Risposte (0)

Categorie

Scopri di più su Migrate GUIDE Apps in Help Center e File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by