2012-05-07 152 views
0

我正在處理大量的矩陣,只是在一個數字(meanT0601,meanT0602,meanT0603等等)中有所不同。
我知道如何通過使用循環和 處理一系列文件,但我無法做類似的矩陣。
任何想法呢?雖然它會失去很大的時間,但我正在考慮輸入每個不同的矩陣名稱來處理它們。
在此先感謝運算矩陣序列

+1

我的建議是不使用大量不同名稱的矩陣,而是將它們組合成3D數組或單元陣列。 –

+0

順便說一句,爲了創建一個3D數組,我需要使用for循環,不是嗎? – Luis

+0

你的矩陣來自哪裏? – japreiss

回答

0

我不知道該命令IMPORTDATA(也許是我的MATLAB版本太舊),但如果我使用和dlmwrite dlmread的組合,它工作正常。

A = [1 2 3 4; 5 6 7 8]; 
dlmwrite('file.txt',A); 
B{1} = dlmread('file.txt'); 

Dlmread和dkmwrite以csv格式保存。在最後,一切都在單元格陣列B中。如果必須使用importdata函數,請提供源或文檔