Opening all .txt files in a folder and importing/saving columns of data separately which may be called upon and graphed.
24 views (last 30 days)
Show older comments
Attached you will find code of the things that I have tried. I am having issues with the importing of the data. When I read from a single individual .txt file my code works but I am having issues implementing a way to do this with all .txt files in a folder. I have run impedance spectrums for neural cuffs and need to find a way to graph each working electrode in each cuff, in each medium, with three trials. Any help would be so appreciated.
0 Comments
Accepted Answer
KSSV
on 18 Jul 2018
files = dir('*.txt') ; % you are in the folder of files
N = length(files) ;
% loop for each file
for i = 1:N
thisfile = files(i).name ;
% do what you want
end
8 Comments
Stephen23
on 30 Jul 2018
Edited: Stephen23
on 30 Jul 2018
"Will dir work with 5 columns of data?"
What does that mean? dir accepts an single character vector input, so it is not clear what you mean when you write that it "work with 5 columns of data": what columns? What data? What does "work with" actually mean in terms of MATLAB?
Your code has a bug, you need to use D, not S, like this:
D = 'C:\Users\Sarah\Desktop\Sarah_2018\DI_Trial_1';
S = dir(fullfile(D,'*.txt'));
More Answers (1)
See Also
Categories
Find more on Install Products in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!