Пакет: matlab.io.hdf4.sd
Храните данные во внешнем файле
setExternalFile(sdsID,extfile,offset)
setExternalFile(sdsID,extfile,offset) значения данных перемещений (не метаданные) во внешний файл данных extfile, запускающийся при байтовом смещении, offset.
Данные могут только быть перемещены однажды для любого набора определенных данных. Внешний файл должен быть сохранен с основным файлом.
Эта функция соответствует функции SDsetexternalfile в API библиотеки HDF C.
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);