Navigation : Top / MATLAB / nctoolbox

nctoolbox


[[netcdf]]

* Outline [#j9ed28d6]
- 以下の気候関係のbinary dataに対応.かなり便利
-- NetCDF, OPeNDAP, HDF5, GRIB, GRIB2, HDF4


* Install [#r35cebca]
- download
-- https://code.google.com/p/nctoolbox/
- pathを通す
-- 参照:setup_nctoolbox.m

* Useage [#iad81d1e]
** grib2 data [#wfe8b4b5]
 ds=ncdataset('abc_data')
 ds.variable
 ds.netcdf
 t=ds.data('time');
 F=ds.data('abc');



* Trouble Shooting [#n43b4696]

*** Java out of memory [#n9e55739]
** Java out of memory [#n9e55739]
- http://www.mathworks.co.jp/support/solutions/ja/data/1-B8OO49/index.html?product=ML
** Java exception occurred in ncdataset [#rde50c5d]
*** Reason 1 [#k89e38b8]
- 読み込み時に以下のエラーが出る場合,ファイルの置いてあるdirectoryが書き込み不可になっており,*.ncxファイルが作成できない
- 書き込み権限を与える

*** Java exception occurred in ncdataset [#rde50c5d]
読み込み時に以下のエラーが出る場合,protobuf.jarが2回定義されている可能性がある.どちらかを削除
*** Reason 2 [#e1dad021]
- 読み込み時に以下のエラーが出る場合,protobuf.jarが2回定義されている可能性がある.どちらかを削除
- javaclasspathでチェック

 Error using ncdataset (line 75)
 Java exception occurred:
 java.lang.RuntimeException: java.lang.NoSuchFieldError:


- https://github.com/nctoolbox/nctoolbox/issues/3
- http://www.mathworks.co.jp/jp/help/matlab/matlab_external/bringing-java-classes-and-methods-into-matlab-workspace.html#f111065


* Link [#tc7f639f]
- https://code.google.com/p/nctoolbox/
- manual
-- https://code.google.com/p/nctoolbox/wiki/Documentation