matlab.io.hdf4.sd.setExternalFile

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

Храните данные во внешнем файле

Синтаксис

setExternalFile(sdsID,extfile,offset)

Описание

setExternalFile(sdsID,extfile,offset) перемещает значения данных (не метаданные) во внешний файл данных extfile начиная со смещения байта, offset.

Данные могут быть перемещены только один раз для любого заданного набора данных. Внешний файл должен храниться в основном файле.

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

Примеры

import matlab.io.hdf4.*
sdID = sd.start('myfile.hdf','create');
sdsID = sd.create(sdID,'temperature','double',[10 20]);
sd.setExternalFile(sdsID,'myExternalFile.dat',0);
sd.writeData(sdsID,[0 0],rand(10,20));
sd.endAccess(sdsID);
sd.close(sdID);

См. также

|