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