将219个单入口CSV文件连接成一个Matlab变量

时间:2015-02-23 15:38:11

标签: matlab csv for-loop

- 一点点更新,设法在python上找到解决方法。 -

我正在尝试将先前导出的219个单输入CSV文件连接到一个Matlab变量文件(MAT,CSV - 我知道如何更好地交换文件格式我将采取我对此过程的了解)。这些文件是用“10' '精密'在' dlmwrite'在' for'循环为每个文件写一个值。我需要能够以索引顺序(每1:3变量块1:73)组合文件,以生成3个主变量用于统计/绘图(例如,有用性)。

输入试试1

for    k = 1:73
FileName0 = sprintf('D:/xxxx/yyy%dy.csv',k);
xx = dlmread(FileName0);
end

输入试试2

for    k = 1:73
FileName0 = sprintf('D:/xxxx/yyy%dy.csv',k);
xx = dlmread(FileName0);
if (rem(k,1)==0)
xx2 = [xx2,x];
end

预期输出1(对于每个变量 - fyi,只需要知道如何运行一次,否则设置代码)。

size(xx(k,1)) = [73 1] %just informative about the desired size
dlmwrite('D:/xxxx/yyy.csv',xx,'precision',10)

预期输出2(对于每个变量 - fyi,只需知道如何运行一次,否则设置代码)。

size(xx2(k,1)) = [73 1] %just informative about the desired size
dlmwrite('D:/xxxx/yyy.csv',xx2,'precision',10)

0 个答案:

没有答案