Opening all .txt files in a folder and importing/saving columns of data separately which may be called upon and graphed.

151 visualizaciones (últimos 30 días)
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.

Respuesta aceptada

KSSV
KSSV el 18 de Jul. de 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 comentarios
Stephen23
Stephen23 el 30 de Jul. de 2018
Editada: Stephen23 el 30 de Jul. de 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'));
Sarah Brianne
Sarah Brianne el 30 de Jul. de 2018
Editada: Stephen23 el 30 de Jul. de 2018
I saw that and already tried changing that and tried different folders

Iniciar sesión para comentar.

Más respuestas (1)

Sarah Brianne
Sarah Brianne el 13 de Ag. de 2018
So I have information from impedance spectrums. I have 5 columns of data Z,Z',Z'',Freq,Phase. I changed the error you said I have but when I try to use this code my S is a 0x1 with no data. The iterations of i is zero. My N is also equal to zero. There are text files in all the different folders I have tried opening.

Categorías

Más información sobre Startup and Shutdown en Help Center y File Exchange.

Productos

Community Treasure Hunt

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

Start Hunting!

Translated by