Пакет: matlab.io.hdfeos.sw
Считайте данные из поля swath
data = readField(swathID,fieldname)
data = readField(swathID,fieldname,start,count)
data = readField(swathID,fieldname,start,count,stride)
data = readField(swathID,fieldname)
читает целое поле swath.
data = readField(swathID,fieldname,start,count)
читает непрерывную гиперплиту данных из поля fieldname
swath.
start
введите задает основанный на нуле индекс первого элемента, который будет считан. count
задает число элементов по каждому измерению, чтобы читать.
data = readField(swathID,fieldname,start,count,stride)
читает strided гиперплиту данных из поля fieldname
swath.
stride
введите задает межэлементный интервал по каждому измерению.
Эта функция соответствует SWreadfield
функция в API библиотеки HDF-EOS C, но потому что MATLAB® использует упорядоченное расположение FORTRAN-style, start
количество
, и stride
параметры инвертируются относительно Library 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);