How to find time derivative of a variable in a NetCDF File?
1 次查看(过去 30 天)
显示 更早的评论
I am having a NetCDF file which has temperature as one of its variable and time as the other. I want to calculate partial derivative of Temperature w.r.t time to plot it with time. How can we execute this in MATLAB?
0 个评论
采纳的回答
KSSV
2018-5-21
Read the variables into MATLAB from netCDF file using ncread. Let T be your temperature and t be you time variables. To get derivative of T w.r.t t use:
iwant = gradient(T)./gradient(t);
or
iwant = diff(T)./diff(t) ;
I go for gradient, because this will not reduce the size of variable.
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 NetCDF 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!