Возвращает информацию об источнике данных 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));