exponenta event banner

matlab.io.hdfeos.sw.readField

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

Считывание данных из поля захвата

Синтаксис

data = readField(swathID,fieldname)
data = readField(swathID,fieldname,start,count)
data = readField(swathID,fieldname,start,count,stride)

Описание

data = readField(swathID,fieldname) считывает целое поле свата.

data = readField(swathID,fieldname,start,count) считывает смежный гиперслот данных из поля захвата fieldname. start ввод задает отсчитываемый от нуля индекс первого считываемого элемента. count определяет количество элементов вдоль каждого размера для чтения.

data = readField(swathID,fieldname,start,count,stride) считывает полосатую гиперплоскость данных из поля захвата fieldname. stride ввод определяет межэлементный интервал вдоль каждого размера.

Эта функция соответствует SWreadfield в API библиотеки HDF-EOS, но поскольку MATLAB ® использует упорядочение в стиле FORTRAN, start, count, и stride параметры реверсируются относительно API библиотеки C.

Примеры

import matlab.io.hdfeos.*
swfid = sw.open('swath.hdf');
swathID = sw.attach(swfid,'Example Swath');
data = sw.readField(swathID,'Longitude');
sw.detach(swathID);
sw.close(swfid);

См. также