Problems with netcdf files.

I am trying to use the command ncdisp(source) for displaying the contents in a netcdf file. But I keep getting the following errors:
Error using netcdflib
The NetCDF library encountered an error during execution of 'open' function - 'Unknown file format (NC_ENOTNC)'.
Error in netcdf.open (line 59)
[varargout{:}] = netcdflib ( 'open', filename, varargin{1} );
Error in internal.matlab.imagesci.nc/openToRead (line 1265)
this.ncRootid = netcdf.open(this.Filename,'NOWRITE');
Error in internal.matlab.imagesci.nc (line 121)
this.openToRead();
Error in ncdisp (line 50)
ncObj = internal.matlab.imagesci.nc(ncFile);
What am I doing wrong, I would like to know? Thank you!

9 Comments

What does
which ncdisp
/MATLAB/toolbox/matlab/imagesci/ncdisp.m
show up?
Anamika Das
Anamika Das on 10 Mar 2022
Edited: Anamika Das on 10 Mar 2022
which ncdisp is showing this:
C:\Program Files\MATLAB\MATLAB Production Server\R2015a\toolbox\matlab\imagesci\ncdisp.m
Is the file huge? Or small? If small one attach here.
Yes,the file is huge.
Did you try with a samll ncfile? I suspect the file is corrupt (I might be wrong though).
No,I havent tried that.
If the file does turn out to be corrupt,what should i do then?
You try out reading other nc files and check.

Sign in to comment.

Answers (0)

Asked:

on 10 Mar 2022

Commented:

on 10 Mar 2022

Community Treasure Hunt

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

Start Hunting!