2017-05-27 22 views
-2

私は、このコマンドMatlabの(解凍ファイル)

ncid(i) = netcdf.open('3B42_daily.1998.01.01.7.SUB.nc','NC_NOWRITE'); 

を持っていると私は私のMathWorks社のMATLABでの作業フォルダにリンクされた365個のファイルからデータを取得するために365日までの月と日を変更する必要があります。

親切月= 01日= 01ここでは、それらの365個のファイルを解凍/私は読むことができますどのように

を案内し、物事のすべての残りの部分は同じまま。

ありがとう

+0

"Matlab"がタイトルとして十分だと思った場合は間違っていました。もっと頑張ってください。 –

答えて

0

netCDFファイルを処理する簡単な機能があります。 ncinfo、ncdisp、ncreadなどについて読むことができます。フォルダにあるすべてのncファイルを読むには、以下のようにします。

dinfo = dir('*.nc'); 
    for K = 1 : length(dinfo) 
     thisfilename = dinfo(K).name; %just the name 
     thisdata = ncread(thisfilename,'your variable'); %load your needed variable from this file 
     %do something with the data 
    end 
+0

Siva Srinivas Kolukulaありがとうございました:) 私はこれを確認し、解決方法をお知らせします –

関連する問題