Установка границ версий библиотеки для объектов
H5P.set_libver_bounds(fapl_id,low,high)
H5P.set_libver_bounds(fapl_id,low,high) устанавливает границы для версий библиотеки и косвенно форматирует версии, которые будут использоваться при создании объектов в файле со списком свойств доступа fapl_id. low аргумент должен иметь значение одного из следующих значений: 'H5F_LIBVER_EARLIEST', 'H5F_LIBVER_18' или 'H5F_LIBVER_LATEST'. high аргумент должен иметь значение 'H5F_LIBVER_18' или 'H5F_LIBVER_LATEST'.
Создайте файл HDF5, в котором объекты создаются с использованием последнего доступного формата для каждого объекта.
fcpl = H5P.create('H5P_FILE_CREATE'); fapl = H5P.create('H5P_FILE_ACCESS'); H5P.set_libver_bounds(fapl,'H5F_LIBVER_LATEST','H5F_LIBVER_LATEST'); fid = H5F.create('myfile.h5','H5F_ACC_TRUNC',fcpl,fapl);