2013-03-03 85 views
0

我想在循環之後將來自n個文件的一些數據連接成一個矩陣。現在下面的代碼工作,但我怎麼能把所有date_1, date_2,.....,date_n加入date如何將矩陣連接成一個循環?

date_1  = cell2mat (data{1,1}{1,1}); 
date_2  = cell2mat (data{1,2}{1,1}); 
date  = [date_1;date_2]; 

謝謝。 --Jackie

+0

'date_1','date_2'如何看起來像?他們是字符串,矢量,矩陣嗎?大小是否一樣? – yuk 2013-03-03 01:20:25

回答

2
date = []; 
for ii = 1:n 
    date = [date; cell2mat(data{1,ii}{1,1})]; 
end 

如果我瞭解您的數據,應該可以工作。如果它不在評論中這麼說。

順便說一句,這是不高效的,特別是當n很大時;但不知道更多關於您的數據很難寫出更有效率的東西...

+0

非常感謝!它現在有效! :) – Jackie 2013-03-03 01:21:14