我在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
什麼是您的數據的樣子,可你所有的數據合併成一個矩陣? –