Пакет: matlab.io.hdf4.sd
Установите максимальное и минимальное значение области значений для набора данных
setRange(sdsID,maxval,minval)
setRange(sdsID,maxval,minval)
устанавливает максимальные и минимальные значения области значений набора данных, идентифицированного sdsID
. Эти значения формируют атрибут "valid_range" для sdsID
.
Фактические максимальные и минимальные значения набора данных не вычисляются. Атрибут "valid_range" в информационных целях только.
Эта функция соответствует SDsetrange
функция в интерфейсе C библиотеки HDF.
import matlab.io.hdf4.* sdID = sd.start('myfile.hdf','create'); sdsID = sd.create(sdID,'temperature','double',[10 20]); sd.setDataStrs(sdsID,'Temperature','degrees_celsius','%.2f',''); sd.setRange(sdsID,1000,-273.15); sd.endAccess(sdsID); sd.close(sdID);