Extracting variable data at specified location from .nc file
3 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Sophia
am 7 Aug. 2022
Bearbeitet: Walter Roberson
am 7 Aug. 2022
I am trying to extract variable data from a .nc file off the server
How do I specify the location by i and j
0 Kommentare
Akzeptierte Antwort
Walter Roberson
am 7 Aug. 2022
loc = [i j 1 1];
count = [1 1 inf inf];
varname = 'temp';
tempdata = ncread( ncfile, varname, loc, count);
However I do not know if ncread will be able tell the remote side what it wants to read, or if it has to read the whole thing and then select from it.
Also it would not surprise me if you need j i instead of i j
2 Kommentare
Walter Roberson
am 7 Aug. 2022
Bearbeitet: Walter Roberson
am 7 Aug. 2022
ncfile = sprintf('https://dapds00.nci.org.au/thredds/dodsC/fx3/gbr1_bgc_GBR1_H2p0_B3p2_Cfur_Dnrt/gbr1_bgc_simple_2021-11-%02d.nc', DAYNUMBER);
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Manage Products finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!