How to save the results of NetCDF as .nc file?

17 visualizaciones (últimos 30 días)
Jitesh Dadich
Jitesh Dadich el 10 de Abr. de 2019
Comentada: Jitesh Dadich el 9 de Mayo de 2019
Hi all,
I have a .nc file containing lat, lon, time, and values of parameters.
After applying my conditions, i get the values of parameters in same [x y t] dimension, now i want to save my outputs as a different nc file having same lat, lon and time as it had before.
How to do it... could anyone help me?

Respuesta aceptada

ANKUR KUMAR
ANKUR KUMAR el 9 de Mayo de 2019
You can use nccreatewrite function to create a nc file having all the required variables. Example:
lon=(65:0.5:95)';
lat=(3:0.5:35)';
data=randi(20,65,61,365);
nccreatewrite('test1.nc','lat',{'lat','c'},lat)
nccreatewrite('test1.nc','lon',{'lon','c'},lon)
nccreatewrite('test1.nc','TC',{'lat','lon','days'},data)
The files created by matlab (either from this funciton or from the basic matlab function) won't work in grads. You have to write the descriptor file for the MATLAB created nc file.

Más respuestas (0)

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by