H5F.mount

Смонтируйте файл HDF5 на заданное местоположение

Синтаксис

H5F.mount (loc_id, имя, child_id, plist_id)

Описание

H5F.mount(loc_id,name,child_id,plist_id) монтирует файл, заданный child_id на группу, заданную loc_id и name, с помощью свойств монтирования, заданных plist_id.

Примеры

Смонтируйте один файл с набором данных на группу во втором файле и получите доступ к набору данных через второй файл.

plist = 'H5P_DEFAULT';
fid2 = H5F.create('file2.h5','H5F_ACC_TRUNC',plist,plist);
gid2 = H5G.create(fid2,'g2',plist,plist,plist);
fid1 = H5F.create('file1.h5','H5F_ACC_TRUNC','H5P_DEFAULT',...
		'H5P_DEFAULT');
space_id = H5S.create('H5S_SCALAR');
dset_id = H5D.create(fid1,'DS1','H5T_NATIVE_DOUBLE',space_id,plist);
H5S.close(space_id);
H5D.close(dset_id);
H5F.mount(fid2,'g2',fid1,plist);
dset_id1 = H5D.open(fid1,'/g2/DS1',plist);
H5D.close(dset_id1);
H5F.unmount(fid1,'g2');
H5G.close(gid2);
H5F.close(fid1);
H5F.close(fid2);

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

Была ли эта тема полезной?