How does one create a NetCDF file?
3 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Hi there!
I am desperately trying to create a NetCDF file that would include latitude, longitude and depth, to use as a bathymetry file in Ocean Data View. Here is the script that I came up with:
my_data = [lat lon depth]';
ncid = netcdf.create('sagbathy','NOCLOBBER');
dimid = netcdf.defDim(ncid,'my_dim',size(my_data));
varid = netcdf.defVar(ncid,'my_var','NC_BYTE',dimid);
netcdf.endDef(ncid);
netcdf.putVar(ncid,varid,my_data);
netcdf.close(ncid);
For some reason, the output ends up being a single number.
Could someone help me write the appropriate script?
Thank you so much!
Louise
0 commentaires
Réponses (1)
Chad Greene
le 3 Août 2017
2 commentaires
Chad Greene
le 3 Août 2017
You're right, the procedure for writing NetCDFs is rather convoluted and unintuitive, so it's hard to diagnose the problem. I wish I could offer more help!
Voir également
Catégories
En savoir plus sur NetCDF dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!