How to have Matlab read files and then record the title of the file as a variable?
5 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Mahdi Khademishamami
el 10 de Abr. de 2022
Comentada: Mahdi Khademishamami
el 10 de Abr. de 2022
Hi everyone,
I have a set of files in a folder, like:
58.94177000.dpmrpt
62.586.dpmrpt
67.5467700.dpmrpt
77.331770000.dpmrpt
I need to read each file in Matlab, and record the title of the file like 77.331770000 as a variable, because it is a time variable.
Thank you.
0 comentarios
Respuesta aceptada
Walter Roberson
el 10 de Abr. de 2022
S = {'58.94177000.dpmrpt', '62.586.dpmrpt'}
[~, timepart, ~] = fileparts(S)
3 comentarios
Walter Roberson
el 10 de Abr. de 2022
projectdir = 'D:\data';
ext = ".dpmrp";
dinfo = dir(projectdir, "*" + ext);
filenames = fullfile({dinfo.folder}, {dinfo.name});
nfiles = length(filenames);
[~, timepart, ~] = fileparts(filenames);
for K = 1 : nfiles
thisfile = filenames{K};
thisdata = Function_To_Read_dpmrp_File_Goes_Here(thisfile);
results = Function_To_Process_Data_Goes_Here(thisdata);
end
Más respuestas (0)
Ver también
Categorías
Más información sobre Graphics Object Identification en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!