matlab.io.hdf4.sd.isCoordVar

Пакет: matlab.io.hdf4.sd

Определите, является ли набор данных координатной переменной

Синтаксис

TF = isCoordVar(sdsID)

Описание

TF = isCoordVar(sdsID) возвращает true если набор данных является координатной переменной и возвращает false в противном случае.

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

Примеры

import matlab.io.hdf4.*
sdID = sd.start('sd.hdf');
ndataset = sd.fileInfo(sdID);
for idx = 0:ndataset-1
	sdsID = sd.select(sdID,idx);
	sdsName = sd.getInfo(sdsID);
	fprintf('%s (index %d) ', sdsName, idx);
	if ( sd.isCoordVar(sdsID) )
		fprintf('is a coordinate variable.\n');
	else
		fprintf('is not a coordinate variable.\n');
	end
	sd.endAccess(sdsID);
end
sd.close(sdID);

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