在MATLAB中读取多个csv文件



我想在MATLAB中读取几个CSV文件。

文件名称如下:

data_00001.csv,
data_00002.csv,
...,
data_00010.csv,
data_00011.csv,
...,
data_00100.csv,
data_00101.csv,
...,
data_01000.csv,
data_01001.csv,
...

我想知道如何更新名称(即csv文件名中的零数(并使用";对于";循环。

您可以使用sprintf和readmatrix:

for i = 1: 10000
name = sprintf ('data_%0.5d.csv', i);
mat = readmatrix (name ); % or mat = csvread (name );
% ...
end

相关内容

  • 没有找到相关文章

最新更新