Merging the Data in the Text Files for the Number of "N" Text Files

1 visualización (últimos 30 días)
In my directory I have N numbers of text files and I want to read all of them with the datas that they contain. After that, I want to merge these N text files to just one text file. What I did was finding the text files in the directory and find their names, I could not read them and merge them. Thanks for your help.
close all
directory = 'C:\me\me\Desktop\directory';
fileList = dir(fullfile(directory, '*.txt'));
names_temp = struct2cell(fileList);
text_name = names_temp(1,:);

Respuesta aceptada

Vilém Frynta
Vilém Frynta el 6 de En. de 2023
there's a lot of ways to read text files. For your purposes, I think fileread and fscanf functions might do well.
Then, you can merge them, which depends on the data type that will be output of your reading.
  4 comentarios
tinkyminky93 el 7 de En. de 2023
When I run this code, it gives me some cell arrays but inside of the cell arrays I see NaN values. Have you got any opinion about it sir? Thanks.
Vilém Frynta
Vilém Frynta el 7 de En. de 2023
oh, yes. readmatrix was function that i used to load my data. you should use your method to load the text data. maybe fileread or fscanf as i mentioned above.

Iniciar sesión para comentar.

Más respuestas (0)


Más información sobre String Parsing 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!

Translated by