Error reading NetCDF files

조회 수: 3 (최근 30일)
Thodoris Ptrks
Thodoris Ptrks 2020년 1월 13일
댓글: Thodoris Ptrks 2020년 1월 13일
Hello! I'm trying to read a NetCDF file using this:
f='global.nc';
fid=fopen(f,'r');
Temp=ncread(f,'t');
U=ncread(f,'u');
but it shows an error message, something like this:
Error using netcdflib
The NetCDF library encountered an error during execution of 'inqFormat' function - 'Not a valid ID
(NC_EBADID)'.
Error in netcdf.inqFormat (line 29)
fmt = netcdflib('inqFormat',ncid);
Error in internal.matlab.imagesci.nc/openToRead (line 1281)
this.Format = lower(netcdf.inqFormat(this.ncRootid));
Error in internal.matlab.imagesci.nc (line 121)
this.openToRead();
Error in ncread (line 53)
ncObj = internal.matlab.imagesci.nc(ncFile);
Any ideas of what is going wrong! Thank you!
  댓글 수: 7
BN
BN 2020년 1월 13일
I think maybe your NetCDF file is corrupted. can you open the attached NetCDF file which I sent to you?
Thodoris Ptrks
Thodoris Ptrks 2020년 1월 13일
no.. by the way thanks for your time..!

댓글을 달려면 로그인하십시오.

답변 (0개)

카테고리

Help CenterFile Exchange에서 NetCDF에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by