- 积分
- 725
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2012-4-21
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
RT.师兄给了我一批数据,命名的格式为cdas1.20150101.ipvgrbh.grb2,然后我尝试用matlab进行数据的提取。
Step1:按要求,下载并安装了nctoolbox工具箱,并正确设置了路径,输入 setup_nctoolbox,显示“NCTOOLBOX added to Matlab path”;
安装成功...
Step2:开始读取数据...
nc=ncgeodataset('E:\再分析资料\datafiles\cdas1.20150102.ipvgrbh.grb2');%%%读取成功%%
tem=nc.variables %%%显示所有参数%%
% 'Temperature_isentrope'
% 'Relative_humidity_isentrope'
%'u-component_of_wind_isentrope'
%'v-component_of_wind_isentrope'
%'Vertical_velocity_pressure_isentrope'
%'Pressure_surface'
%'lat'
%'lon'
%'isentrope'
%'time'
a1=nc.geovariable(tem(3));%这里我需要的是第三个参数,u方向的风速%
N1=nc.size(tem(3));%这里我把u方向风速的矩阵大小给显示出来,结果是【4,16,3,3】,表明4个时次,16个高度,3个纬度,3个经度,
b1=a1.data(1;1;1;1)%我想提取第一个时次的,第一个高度的,某一个点u分量风速,结果程序报错了、、、
%%%%以下为报错内容%%%%
Requested bitrate is too small.
java.lang.Error: Requested bitrate is too small.
at ucar.jpeg.jj2000.j2k.codestream.reader.FileBitstreamReaderAgent.<init>(FileBitstreamReaderAgent.java:338)
at ucar.jpeg.jj2000.j2k.codestream.reader.BitstreamReaderAgent.createInstance(BitstreamReaderAgent.java:861)
at ucar.jpeg.jj2000.j2k.decoder.Grib2JpegDecoder.decode(Grib2JpegDecoder.java:453)
at ucar.nc2.grib.grib2.Grib2DataReader.getData40(Grib2DataReader.java:589)
at ucar.nc2.grib.grib2.Grib2DataReader.getData(Grib2DataReader.java:104)
at ucar.nc2.grib.grib2.Grib2Record.readData(Grib2Record.java:273)
at ucar.nc2.grib.grib2.Grib2Iosp$DataReader.read(Grib2Iosp.java:983)
at ucar.nc2.grib.grib2.Grib2Iosp.readDataFromCollection(Grib2Iosp.java:912)
at ucar.nc2.grib.grib2.Grib2Iosp.readData(Grib2Iosp.java:722)
at ucar.nc2.NetcdfFile.readData(NetcdfFile.java:1941)
at ucar.nc2.Variable.reallyRead(Variable.java:859)
at ucar.nc2.Variable._read(Variable.java:831)
at ucar.nc2.Variable._read(Variable.java:876)
at ucar.nc2.Variable.read(Variable.java:695)
at ucar.nc2.dataset.VariableDS.reallyRead(VariableDS.java:552)
at ucar.nc2.dataset.VariableDS._read(VariableDS.java:532)
at ucar.nc2.Variable.read(Variable.java:695)
at ucar.nc2.Variable.read(Variable.java:669)
提问:这个报错的内容我不是很清楚,请问下有谁见过这个形式吗?拜谢各路大神。
|
|