read_grib

所属分类:matlab编程
开发工具:matlab
文件大小:1180KB
下载次数:327
上传日期:2010-10-28 16:08:52
上 传 者宝宝牛
说明:  matlab 读取气象上的grib资料,包括插件和作为例子的程序
(matlab read the grib weather information, including plug-ins and the program as an example)

文件列表:
read_grib\read_grib1.4.0\.DS_Store (12292, 2004-10-24)
read_grib\read_grib1.4.0\BDS_unpack_mex5.c (2953, 2005-09-01)
read_grib\read_grib1.4.0\BDS_unpack_mex5.c,v (3643, 2005-09-01)
read_grib\read_grib1.4.0\BDS_unpack_mex5.dll (6656, 2007-10-15)
read_grib\read_grib1.4.0\BDS_unpack_mex5.mexglx (6578, 2005-09-22)
read_grib\read_grib1.4.0\BDS_unpack_mex5.mexmac (9720, 2005-09-01)
read_grib\read_grib1.4.0\ECMWF128.tab (7119, 2005-08-31)
read_grib\read_grib1.4.0\ECMWF160.tab (4203, 2005-08-31)
read_grib\read_grib1.4.0\NCEPOPER.tab (9850, 2005-08-31)
read_grib\read_grib1.4.0\NCEPREAN.tab (10083, 2005-08-31)
read_grib\read_grib1.4.0\private\bitshift2.m (221, 2005-09-01)
read_grib\read_grib1.4.0\private\bitshift3.m (237, 2005-09-01)
read_grib\read_grib1.4.0\private\extract_grib.m (1708, 2005-09-01)
read_grib\read_grib1.4.0\private\find_grib_marker.m (818, 2005-09-01)
read_grib\read_grib1.4.0\private\get_bds.m (453, 2005-09-01)
read_grib\read_grib1.4.0\private\get_bms.m (374, 2005-09-01)
read_grib\read_grib1.4.0\private\get_gds.m (2089, 2005-09-01)
read_grib\read_grib1.4.0\private\Get_Parameter.m (272, 2005-09-01)
read_grib\read_grib1.4.0\private\get_pds.m (1892, 2005-09-01)
read_grib\read_grib1.4.0\private\gribhelp.m (4974, 2005-09-01)
read_grib\read_grib1.4.0\private\ibm2flt.m (1201, 2005-09-01)
read_grib\read_grib1.4.0\private\int2.m (439, 2005-09-01)
read_grib\read_grib1.4.0\private\int3.m (1765, 2005-09-01)
read_grib\read_grib1.4.0\private\is_grib_file.m (457, 2005-09-01)
read_grib\read_grib1.4.0\private\levels.m (1858, 2005-09-01)
read_grib\read_grib1.4.0\private\Set_Parameter_Table.m (53215, 2005-09-01)
read_grib\read_grib1.4.0\private\table0.m (1248, 2005-09-01)
read_grib\read_grib1.4.0\private\table1.m (353, 2005-09-01)
read_grib\read_grib1.4.0\private\table3a.m (3181, 2005-09-01)
read_grib\read_grib1.4.0\private\table4.m (299, 2005-09-01)
read_grib\read_grib1.4.0\private\table5.m (505, 2005-09-01)
read_grib\read_grib1.4.0\private\table6.m (626, 2005-09-01)
read_grib\read_grib1.4.0\private\tableA.m (3588, 2005-09-01)
read_grib\read_grib1.4.0\read_grib.dep (60010, 2005-09-01)
read_grib\read_grib1.4.0\read_grib.m (13326, 2005-09-01)
read_grib\read_grib1.4.0\read_grib.m_v1.4.0 (13326, 2005-09-01)
read_grib\read_grib1.4.0\read_grib.m_v1.4.0,v (98225, 2005-09-01)
read_grib\read_grib1.4.0\testfiles\eta.grb (106368, 2004-09-03)
read_grib\read_grib1.4.0\testfiles\ncep_rean_test_file.grb (106368, 2004-09-03)
... ...

To: read_grib users From: Brian O. Blanton (brian_blanton@unc.edu) Date: 20 Sep, 2005 Re: OPNML/MATLAB WMO GRiB Edition 1 reader, read_grib.m Version: 1.4.0 release V1.4.0 Changes/Fixes/Improvements: 1) Gaussian grid codes removed from distribution 2) moved some functions to private subdirectory (int2,int3,bitshift2,...) 3) ibm2fltmex5.c moved into matlab code (private/ibm2flt.m) 4) fixed memory leak in BDS_unpack code, that manifests itself in R14. See code for details. Thanks to Felipe Nievinski and Julien Choisnard. 5) General cleanup of code 6) Online documentation improved. (not yet!!) V1.3.0 Changes/Fixes/Improvements: 1) added flexibility for different parameter tables 2) added NCEP operational (NCEPOPER) and ECMWF tables 128 and 160. 3) changed input arguments to varargin. This was necessary to make future enhancements easier. Calling read_grib is now done with property/value pairs. E.g., >> grib_struct=read_grib(gribname,irec,'HeaderFlag',0,'ParamTable','ECMWF128'); MANIFEST: The tar file for read_grib.m contains the following: README.read_grib1.4.0 (this file) BDS_unpack_mex5.c (BDS section decoder, mex file) read_grib.m (MATLAB function, actually gets called) private/ (directory of functions private to read_grib) testfiles/ (directory of GRiBs from various places. other misc file (there are other misc. files like grib tables and rcs files that will be cleaned up in 1.4.1). INSTALLATION: The tar file contents untar into the directory read_grib1.4.0. The files can be left here and the path to read_grib be included in the startup.m file. It might be a good idea to make a soft link from read_grib1.4.0 to read_grib, and put the directory "read_grib" in the MATLABPATH. COMPILATION: There is now only 1 mex file, written in c, that needs to be compiled. Fire up MATLAB in the read_grib directory and type the following: >> mex BDS_unpack_mex5.c All should go well. This code is known to work on Linux, DEC-alpha, IBM, SGI, and MACs!!!. The code is standard, and should work on most other platforms. Binaries are available for some platforms, and are shipped with the distribution. BINARIES: There are binaries for MAC OS X and i386 (glx) in the distribution.

近期下载者

相关文件


收藏者