arrange columns side by side using matlab

Hii experts, i have 5000 .txt file in a directory that contains single column data. i want to arrange them side by side seqentially to make a mxn matrix file.
My files serial number starts from 1.txt 2.txt.....5000.txt

2 件のコメント

Scott MacKenzie
Scott MacKenzie 2021 年 7 月 3 日
Are the data numeric? Is the number of values the same in each file?
Seismic D
Seismic D 2021 年 7 月 3 日
yes data is numeric like 2.867075e+01,6.455939e+00....etc

サインインしてコメントする。

回答 (1 件)

Scott MacKenzie
Scott MacKenzie 2021 年 7 月 3 日
編集済み: Scott MacKenzie 2021 年 7 月 3 日

0 投票

n = 5000; % number of files to read
basefilename = 'temp'; % change as necessary
M = []; % preallocate if you know the number of values in each file
for i=1:n
f = [basefilename num2str(i) '.txt'];
if isfile(f) % verify file exists (as a precaution)
M(:,i) = readmatrix(f);
end
end

1 件のコメント

Seismic D
Seismic D 2021 年 7 月 3 日
No it doesnot do what i expect....please modify script if possible

サインインしてコメントする。

カテゴリ

ヘルプ センター および File ExchangeSimscape Electrical についてさらに検索

タグ

質問済み:

2021 年 7 月 3 日

コメント済み:

2021 年 7 月 3 日

Community Treasure Hunt

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

Start Hunting!

Translated by