Info

此问题已关闭。 请重新打开它进行编辑或回答。

How to retrieve data from one region out of 23 in a NetCDF file

1 次查看(过去 30 天)
Hi, I need rainfall data for one region only from a NetCDF file. I need to pick out the 23rd region only but I don't know how to do this. The relevant variables are below. Thank you in advance.
rainfall
Size: 23x47116
Dimensions: region,time
Datatype: double
Attributes:
standard_name = 'lwe_thickness_of_precipitation_amount'
long_name = 'Total precipitation amount'
units = 'mm'
description = 'Total rainfall'
label_units = 'mm'
plot_label = 'Total rainfall (mm)'
cell_methods = 'time: sum'
coordinates = 'geo_region'
region
Size: 23x1
Dimensions: region
Datatype: int32
Attributes:
units = '1'
standard_name = 'region'
geo_region
Size: 27x23
Dimensions: string27,region
Datatype: char
Attributes:
units = '1'
long_name = 'River Basin'
>>

回答(1 个)

KSSV
KSSV 2020-11-6
You can load/ read the data from netCDf file using ncread.
data = ncread("myncFile",'rainfall') ;
  6 个评论
Maya Lewis
Maya Lewis 2020-11-6
Thanks alot, I think that has worked now. I'm new to MATLAB working on my thesis, hence lack of knowledge...

此问题已关闭。

Community Treasure Hunt

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

Start Hunting!

Translated by