我需要以grib格式阅读一些Meteological数据。我下载了一个可以读取数据的代码。但在代码中,需要ibm2fltmex5.dll。我也从ibm2fltmex5.dll下载了dll。我已经在(C:\ Program Files \ MATLAB \ R2009a \ toolbox)中创建了文件夹(MeteoLab \ Read_GRIB)并将dll放入其中。我重启了我的电脑,但是再次出现了代码错误。
function bds_struct=get_bds(fid,lenbds)
bds=fread(fid,11);
bds_struct.len=lenbds;
bds_struct.oct4=bds(4);
bds_struct.bsfE=int2(bds(5),bds(6));
bds_struct.RefVal=ibm2fltmex5(bds(7:10));
bds_struct.nbits=bds(11);
bds=fread(fid,lenbds-11);
bds_struct.bindata=uint8(bds);
错误是
未定义的函数或方法'ibm2fltmex5'用于输入类型的参数 '双'
。 我把dll放在正确的位置了吗?我该怎么办? 任何评论都是适用的。