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

조회 수: 17 (최근 30일)
Jitesh Dadich
Jitesh Dadich 2019년 4월 10일
댓글: Jitesh Dadich 2019년 5월 9일
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?

채택된 답변

ANKUR KUMAR
ANKUR KUMAR 2019년 5월 9일
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.
  댓글 수: 1
Jitesh Dadich
Jitesh Dadich 2019년 5월 9일
Thank you @Ankur kumar....it really worked well...

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 NetCDF에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by