作者Rinascimento (大猛人)
看板MATLAB
標題[其他]如何將多個矩陣匯出至Excel上
時間Fri May 12 19:45:04 2017
概要:
HadCRUT.4.5.0.0.median.nc 中有變數 temperature_anomaly(72 x 36 x2006矩陣)
想把這些資料匯出到Excel 但試了我會的招還是不曉得問題出在哪,因此想詢問板上
的大大們。
--------------------------------------
以下是我的語法:
Temp = ncread('HadCRUT.4.5.0.0.median.nc', 'temperature_anomaly');
for n = 1850:2006
Temp(:,:,n);
xlswrite('xlsfile(n)', Temp(:,:,n), 1, 'A')
end
原意是想把這矩陣中1850年到2006年的資料都分別儲存到一個Excel檔(也就是會有
157個檔案),可是卻沒辦法像預期想的順利,不曉得哪裡語法需要修正呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.120.50.143
※ 文章網址: https://webptt.com/m.aspx?n=bbs/MATLAB/M.1494589506.A.022.html
1F:→ Steven0422: 檔名 05/13 10:39
2F:→ Rinascimento: 檔名!不過要什麼語法才能夠儲存多個Excel呢 05/14 20:41
3F:→ Steven0422: 每次存的檔名都是同一個吧 以你寫法 05/14 20:55
4F:→ Rinascimento: 感謝大大的提點!我剛剛發現問題所在了,如果我多 05/14 21:44
5F:→ Rinascimento: 加一行 filename = ['xxx', num2str(n)]就可以順利 05/14 21:44
6F:→ Rinascimento: 存檔了! 05/14 21:44