我想在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