nccreate overwrite existing file

How to use nccreate to create a new file clobbering any previous file with the same name?
Matlab's question-begging documentation doesn't help. Here's matlab's info on nccreate:
"If filename does not exist, then nccreate creates the file using the netcdf4_classic format."
Great, but if the filename does exist?

 Accepted Answer

Have you tried this:
if exist(filename)
delete filename
end
nccreate.....

More Answers (1)

oceanmod
oceanmod on 26 Nov 2019
Thanks for your response. Low-level netcdf functions like netcdf.create have an explicit clobber option. Am baffled why the corresponding high-level functions (i.e., nccreate) would not have a similar option. It looks like what you suggest might be the only way.

Asked:

on 26 Nov 2019

Answered:

on 26 Nov 2019

Community Treasure Hunt

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

Start Hunting!