How to have Matlab read files and then record the title of the file as a variable?
5 ビュー (過去 30 日間)
古いコメントを表示
Mahdi Khademishamami
2022 年 4 月 10 日
コメント済み: Mahdi Khademishamami
2022 年 4 月 10 日
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 件のコメント
採用された回答
Walter Roberson
2022 年 4 月 10 日
S = {'58.94177000.dpmrpt', '62.586.dpmrpt'}
[~, timepart, ~] = fileparts(S)
3 件のコメント
Walter Roberson
2022 年 4 月 10 日
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
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Graphics Object Identification についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!