Возвращает информацию об источнике данных NetCDF
finfo = ncinfo(source)
vinfo = ncinfo(source,varname)
ginfo = ncinfo(source,groupname)
finfo = ncinfo(source)
возвращает информацию в структуре finfo
обо всем источнике данных NetCDF, заданном source
, где источником может быть имя файла NetCDF или URL источника данных NetCDF OPeNDAP.
vinfo = ncinfo(source,varname)
возвращает информацию в структуре vinfo
о переменной varname
в source
.
ginfo = ncinfo(source,groupname)
возвращает информацию в структуре ginfo
о групповой groupname
в source
(только NetCDF4 источников данных).
Примечание
Использование ncdisp
для визуального контроля источника NetCDF.
|
Вектор символов или строковый скаляр, задающий имя файла NetCDF или URL источника данных NetCDF OPeNDAP. |
|
Вектор символов или строковый скаляр, задающий имя переменной в файле 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));