我在matlab中有一个循环数据矩阵,我想把它写入同一个excel文件。如果我使用xlswrite('name.xls',M),它会创建一个'name.xls'excel,包含一个矩阵(最后一个循环的值)。我怎样才能在一个文件excel中编写我所有的循环矩阵(可以说它有10列有13列的矩阵),并且excel文件将包含我所有具有13列的矩阵(所以将有10行13列)。请帮忙,谢谢。 -Machmum如何将循环数据矩阵写入同一个excel文件?
-1
A
回答
1
在每次循环迭代中,将最新的向量添加到单个矩阵。那么只有在循环后,写这个矩阵的.xls文件:
M = zeros(10,13); %// Pre-allocation like this is essential for speed
for k = 1:10
... %Your code
M(k,:) = ... %//Put your new 1-by-13 vector that you create each iteration here
end
xlswrite(file_name, M)
0
虽然这将是更好先创建矩阵,然后将其一气呵成丹写了建议,也可以指定xlswrite
开始写入,它允许您将数据附加到现有文件。如果只指定起始位置,则还必须给xlswrite
表单名称。这将比预先计算矩阵慢,然后只需调用xlswrite
一次。
简单的例子:
M = 1:10;
for n = 1:10
t = sprintf('A%d',n); % starting cell A1 through A10
xlswrite('testdata.xls',M*n,'Sheet1',t); % writes one row
end
相关问题
- 1. 如何将Excel文件读入矩阵?
- 2. shell循环写入同一个文件
- 3. 将矩阵写入文件
- 4. 如何将数据写入Excel文件?
- 5. 如何根据另一个矩阵的条件为矩阵写一个for循环?
- 6. 如何在Python中将多个矩阵写入文本文件?
- 7. 写入.oct文件中的矩阵而不循环?
- 8. 如何将一些矩阵写入/导出到XLS文件?
- 9. 将循环矩阵复制到一个3-d矩阵中
- 10. 写入matlab矩阵excel
- 11. Fortran将循环写入多个文件?
- 12. 将矩阵写入特征文件?
- 13. 将sympy矩阵写入python文件
- 14. 将矩阵的HashMap写入文件Java
- 15. 并行for循环写入共同矩阵?
- 16. 如何将一些数据写入excel文件(.xlsx)
- 17. 如何将矩阵连接成一个循环?
- 18. 如何将稀疏矩阵写入文本文件
- 19. 如何在Matlab中使用不同类型的数据将2个矩阵写入单个文件?
- 20. 循环计算线性模型并将结果写入矩阵
- 21. Powershell将数据写入excel文件
- 22. 将数据从NSArray写入Excel文件?
- 23. 将数据写入excel文件,MATLAB
- 24. Matlab:如何将数据读入矩阵
- 25. 在一个函数中写一个for循环来获得一个矩阵
- 26. 如何将循环数据存储在单个数组或矩阵中?
- 27. 写一个numpy矩阵到文件
- 28. C - 将函数fwrite()写入循环时写入文件faild
- 29. 如何将特征矩阵写入CSV格式的文件?
- 30. 用循环创建一个矩阵Python
什么是您的数据的样子,可你所有的数据合并成一个矩阵? –