Задайте параметры заливки для переменной NetCDF
netcdf.defVarFill(ncid,varid,noFillMode,fillValue)
netcdf.defVarFill(ncid,varid,noFillMode,fillValue)
устанавливает параметры заливки для переменной в файле NetCDF-4. varid
идентифицирует переменную и ncid
идентифицирует файл NetCDF-4.
Для файлов NetCDF можно только задать значения заливки, когда NetCDF находится в режиме определения (прежде чем вызов netcdf.endDef
). Для файлов NetCDF в классических и 64-битных режимах смещения можно включить и выключить режим без заливок в любое время.
|
Идентификатор файла NetCDF-4, возвращенного |
|
Идентификатор переменной NetCDF, возвращенной |
|
Булево значение. Когда установлено в |
|
Задает значение, чтобы использовать в переменной, когда никакое другое значение не задано. Тип данных должен быть совпадающим типом данных как переменной. |
Этот пример создает файл NetCDF-4 и задает значение заливки для переменной.
ncid = netcdf.create('myfile.nc','NETCDF4'); dimid = netcdf.defDim(ncid,'latitude',180); varid = netcdf.defVar(ncid,'latitude','double',dimid); netcdf.defVarFill(ncid,varid,false,-999); netcdf.close(ncid);
Вы не можете задать noFillMode
как true
при записывании данные типа NC_STRING
к NETCDF 4 файла.
Эта функция соответствует nc_def_var_fill
функция в API библиотеки NetCDF C.
Для получения информации об авторском праве считайте netcdfcopyright.txt
и mexnccopyright.txt
файлы.