Scilab Home page | Wiki | Bug tracker | Forge | Mailing list archives | ATOMS | File exchange
Please login or create an account
Change language to: English - Français - Português - 日本語 -
Справка Scilab >> HDF5 Management > h5close

h5close

Close a HDF5 object

Syntax

h5close([obj_1 [, obj_2 [, ...]]])

Arguments

obj_i

a H5Object

Description

Close an object and all its descendants. That allows to free all the memory associated to this object.

All the buffers associated to the file are flushed before closing it.

With no arguments, all the opened objects are closed.

Examples

x = ["Hello" "World"; "Salut" "Monde"];
save(TMPDIR + "/x.sod", "x"); // SOD files are HDF5 ones

// Open the created file
a = h5open(TMPDIR + "/x.sod");

// Dump the file content
h5dump(a);

// Open the dataset named "x"
ds = a.root.x

// Get the attribute 'SCILAB_Class'
attr = ds.SCILAB_Class

// Read its value
attr.data

// Get the data from ds
d = ds.data

// We have finished with the dataset
h5close(ds)

// attr has been open from ds so attr is now not available
// ... so an error
attr

// We have finished so we free all the resources
h5close(a);

See also

History

ВерсияОписание
5.5.0 HDF5 module introduced.
Scilab Enterprises
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Tue Feb 14 15:13:25 CET 2017