How can delete a variable within a netcdf file
33 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Monica
am 30 Okt. 2013
Beantwortet: Monica
am 31 Okt. 2013
hello all, I have a problem, I need to delete a variable from a file with *. nc ... I've only found a command to delete file attributes within ... but the entire variable, not ... To delete an attribute is used netcdf.delAtt .... if someone could help me?
thank you very much Monica
0 Kommentare
Akzeptierte Antwort
Kelly Kearney
am 30 Okt. 2013
Not a Matlab solution, but if you have access to NCO ( http://nco.sourceforge.net/), issued from a terminal window:
ncks -x -v varname in.nc out.nc
or within Matlab:
system('ncks -x -v varname in.nc out.nc')
0 Kommentare
Weitere Antworten (2)
Ashish Uthama
am 30 Okt. 2013
"Attributes are more dynamic than variables or dimensions; they can be deleted and have their type, length, and values changed after they are created, whereas the netCDF interface provides no way to delete a variable or to change its type or shape." - http://www.unidata.ucar.edu/software/netcdf/docs/netcdf.html
The only way would be to copy over everything, but the variable you want to delete, to a new file.
0 Kommentare
Siehe auch
Kategorien
Mehr zu NetCDF finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!