matlab.io.hdfeos.gd.setFillValue

Пакет: matlab.io.hdfeos.gd

Установите значение заливки для заданного поля

Синтаксис

setFillValue (gridID, имя поля, fillvalue)

Описание

setFillValue(gridID,fieldname,fillvalue) устанавливает значение заливки для заданного поля. Значение заливки должно иметь совпадающий тип данных как поле.

Эта функция соответствует функции GDsetfillvalue в API библиотеки HDF-EOS C.

Примеры

Создайте новое с двойной точностью поле со значением заливки-1.

import matlab.io.hdfeos.*
srcFile = fullfile(matlabroot,'toolbox','matlab','imagesci','grid.hdf');
copyfile(srcFile,'myfile.hdf');
fileattrib('myfile.hdf','+w');
gfid = gd.open('myfile.hdf','rdwr');
gridID = gd.attach(gfid,'PolarGrid');
gd.defComp(gridID,'none');
gd.defField(gridID,'newfield',{'XDim','YDim'},'double'); 
gd.setFillValue(gridID,'newfield',-1);
gd.detach(gridID);
gd.close(gfid);

Смотрите также

Была ли эта тема полезной?