Load a file from a different folder
Mostrar comentarios más antiguos
I am having difficulty loading a file from a different folder. The data is currently stored in a network server. I currently have a workaround by bringing the file of interest ot my matlab specific folder and using this code.
cfg = [];
[FileName] = uipickfile('.mff');
cfg.dataset = FileName;
data = ft_preprocessing(cfg);
Is there anyway to load my file of interest without having to drag it to the matlab folder. I will be working with about 1250 files and would like to save the storage on my device?
1 comentario
Stephen23
el 25 de En. de 2021
Do you mean the third-party function uipickfiles (with an s at the end):
Respuestas (1)
Titus Edelhofer
el 25 de En. de 2021
Hi Jasper,
I don't know where uipickfile comes from. If you use uigetfile, you would have a second output argument you can use:
[filename,pathname] = uigetfile('*.mff');
cfg.dataset = fullfile(pathname,filename);
Titus
2 comentarios
Jasper Mark
el 25 de En. de 2021
Titus Edelhofer
el 26 de En. de 2021
Hi Jasper,
I'm not not sure where the problem is, reading the file or locating the file.
- Did you try using the full path (with fullfile)?
- Did you try simply putting the fully qualified file name (without interactive selection), something like
cfg.dataset = '\\mynetworkfolder\mymfffile.mff';
If yes to either of them, what's the error you see?
Titus
Categorías
Más información sobre Historical Contests en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!