Пакет: matlab.io.hdf4.sd
Установите максимальное и минимальное значение области значений для набора данных
setRange(sdsID,maxval,minval)
setRange(sdsID,maxval,minval)
устанавливает максимальное и минимальное значения области значений набора данных, обозначенных sdsID
. Эти значения образуют атрибут «valid_range» для sdsID
.
Фактические максимальное и минимальное значения набора данных не вычисляются. Атрибут «valid_range» предназначен только для информационных целей.
Эта функция соответствует SDsetrange
функция в интерфейсе HDF library C.
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);