how to open multiple .txt files?

2 visualizzazioni (ultimi 30 giorni)
Lilya
Lilya il 20 Dic 2020
Risposto: Ive J il 20 Dic 2020
Hi all,
I have certin number of txt files with different names (ex: 5, 10, 15, 20, 25, 30, 35, 40, 80, 120, ...)
I want to open them using a loop.
Any help would be appreciated.

Risposta accettata

Ive J
Ive J il 20 Dic 2020
If all the files have the same structure/data format, you can use datastore to merge them:
fileNames = {'t1.txt', 't2.txt', 't3.txt'}
ds = readall(datastore(fileNames)); % change other properties if needed
otherwise, you can use readtable within a loop
fileContents = {};
fileNames = {'t1.txt', 't2.txt'};
for i = 1:numel(fileNames)
fileContents{i, 1} = readtable(fileNames{i});
end

Più risposte (0)

Categorie

Scopri di più su Text Data Preparation in Help Center e File Exchange

Tag

Community Treasure Hunt

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

Start Hunting!

Translated by