how to open multiple .txt files?

2 次查看(过去 30 天)
Lilya
Lilya 2020-12-20
回答: Ive J 2020-12-20
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.

采纳的回答

Ive J
Ive J 2020-12-20
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

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Text Data Preparation 的更多信息

标签

Community Treasure Hunt

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

Start Hunting!

Translated by