Navigation : Top/netcdf

  • 追加された行はこの色です。
  • 削除された行はこの色です。
*netcdf -> mexncと改名
Matlabでnetcdfを使うときのメモ

**ダウンロード
http://mexcdf.sourceforge.net
+mexcdf.tar.gz 
をダウンロード 
- 2008/12 MATLAB 2008bからnetcdfがサポートされた.
- 2013/07 [[nctoolbox>MATLAB/nctoolbox]]も便利

**インストール
* Outline [#nad6ad73]
** Official netcdf [#u45d05f8]
MATLAB 2008bからnetcdfがサポートされた.mexncとコマンド体系が全く違うが,とりあえずデータを読むだけならsnctoolsが依然として便利.
** Free netcdf toolbox [#d1dad0d7]
snctoolsとnetcdf toolboxがある.どちらにもmexncが必要.
*** Outline [#af116de5]
-- 2008bからエンジン(DLL)はMATLABの本体を使用
- snctoolsだけでOK(mexncは必要ない)
--snctoolsはユーザーが使いやすいように用意されたコマンド群

mexcdf.tar.gzを解凍し、mexncの下にあるmakefileを使って
 make -f makefile
とし,mexncを生成.
 ln -s mexnc mexnc.mexglx
も作っておく.
* Install [#re652c07]
- [[mexncおよびsnctoolsのインストール>MATALB/mexncおよびsnctoolsのインストール]]

startup.mに以下を記述する。 
 addpath /usr/local/matlab6/toolbox/netcdf/netcdf/ncutility 
 addpath /usr/local/matlab6/toolbox/netcdf/netcdf/nctype 
 addpath /usr/local/matlab6/toolbox/netcdf/netcdf 
 addpath /usr/local/matlab6/toolbox/netcdf 
matlabを起動し、mexnc/test/test_mexnxを実行するとテストプログラムが起動する。 
ちゃんと起動したら、正しくインストールされたことになる(はず)。 

[[USGS作成のマニュアル:http://woodshole.er.usgs.gov/staffpages/cdenham/public_html/MexCDF/nc4ml5_guide.html]]
* 使い方 [#pbb40c1e]
- MATLABオリジナル機能
-- [[MATLAB netcdfの使い方>MATLAB/MATLAB netcdfの使い方]]
- Free Toolbox
- [[nctoolbox>MATLAB/nctoolbox]] (gribも読める)
- [[snctoolsの使い方>MATLAB/snctoolsの使い方]](昔からあるコマンド群)
//- [[netcdf toolboxの使い方>MATLAB/netcdf toolboxの使い方]]

**Link 



* Link [#z7919b6c]
- [[mexnc:http://mexcdf.sourceforge.net/]]
- [[snctools:http://mexcdf.sourceforge.net/tutorial/]]

- [[NetCDF:http://www.unidata.ucar.edu/software/netcdf/]]
-- [[netcdf time convention:http://www.unidata.ucar.edu/software/netcdf/time/]]

-[[CSIRO matlab/netCDF interface:http://www.marine.csiro.au/sw/matlab-netcdf.html]]
-[[MexCDF and NetCDF Toolbox For Matlab-5&6:http://woodshole.er.usgs.gov/staffpages/cdenham/public_html/MexCDF/nc4ml5.html]]
- [[NetCDF Toolbox Interface Descriptions:http://mexcdf.sourceforge.net/netcdf_toolbox_guide.html]]
- [[NetCDF Simple Demo:http://www.ems.psu.edu/~young/meteo473/netcdf_demo.m]]