Возвратите информацию об источнике данных NetCDF
finfo = ncinfo(source)
vinfo = ncinfo(source,varname)
ginfo = ncinfo(source,groupname)
finfo = ncinfo(source) возвращает информацию в структуре finfo о целом источнике данных NetCDF, заданном source, где источник может быть именем файла NetCDF или URL источника данных OPeNDAP NetCDF.
vinfo = ncinfo(source,varname) возвращает информацию в структуре vinfo о переменной varname в source.
ginfo = ncinfo(source,groupname) возвращает информацию в структуре ginfo о группе groupname в source (только источники данных NetCDF4).
Используйте ncdisp для визуального осмотра источника NetCDF.
|
Вектор символов или скаляр строки определение имени файла NetCDF или URL источника данных OPeNDAP NetCDF. |
|
Вектор символов или скаляр строки определение имени переменной в файле NetCDF или источнике данных OPeNDAP. |
|
Вектор символов или скаляр строки определение имени группы в файле NetCDF или источнике данных OPeNDAP. |
|
Структура со следующими полями.
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Структура, содержащая только переменные поля от
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Структура, содержащая только поля группы от
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Ищите размерности с именами, которые запускаются с символьного x в файле.
finfo = ncinfo('example.nc');
disp(finfo);
dimNames = {finfo.Dimensions.Name};
dimMatch = strncmpi(dimNames,'x',1);
disp(finfo.Dimensions(dimMatch));
Получите размер переменной и проверки, если это имеет какие-либо неограниченные размерности.
vinfo = ncinfo('example.nc','peaks');
varSize = vinfo.Size;
disp(vinfo);
hasUnLimDim = any([vinfo.Dimensions.Unlimited]);Найдите все неограниченные размерности заданными в группе.
ginfo = ncinfo('example.nc','/grid2/');
unlimDims = [ginfo.Dimensions.Unlimited];
disp(ginfo.Dimensions(unlimDims));