当前位置: 代码迷 >> 综合 >> NetCDF 库在执行 ‘defVar‘ 函数期间遇到错误 - ‘Not a valid ID (NC_EBADID)‘。
  详细解决方案

NetCDF 库在执行 ‘defVar‘ 函数期间遇到错误 - ‘Not a valid ID (NC_EBADID)‘。

热度:36   发布时间:2024-02-13 01:29:33.0

 参考:

https://blog.csdn.net/weixin_41671327/article/details/103891131

% if(ftbverbose); fprintf(['end   : ' subname '\n']);end;
>> air_pressure_varid=netcdf.defVar(nc,'air_pressure','NC_FLOAT',[time_dimid,node_dimid]);
netcdf.putAtt(nc,air_pressure_varid,'long_name','surface air pressure');
netcdf.putAtt(nc,air_pressure_varid,'grid','fvcom_grid');
netcdf.putAtt(nc,air_pressure_varid,'units','Pa');
netcdf.putAtt(nc,air_pressure_varid,'coordinates','FVCOM Spheric coordinates');
netcdf.putAtt(nc,air_pressure_varid,'type','data');
错误使用 netcdflib
NetCDF 库在执行 'defVar' 函数期间遇到错误 - 'Not a valid ID (NC_EBADID)'。出错 netcdf.defVar (line 45)
varid = netcdflib('defVar', ncid, varname, xtype, dimids);

  相关解决方案