# h5get

Get a named object

## Calling Sequence

                nobj = h5get(obj, location [, isAttr])

## Arguments

obj

  a H5Object

location

  a string giving the location

isAttr

  a boolean to indicate that an attribute must be got

nobj

  a H5Object

## Description

Get the object with the given location under obj. If isAttr is %T, an H5 object is returned (if it exists), by default isAttr is %F.

## 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");

    // Get the root object, this equivalent to a.root or a("/")
    r = h5get(a, "/")

    // Get the dataset "x"
    x = h5get(a, "/x") // or h5get(a.root, "x")
    x.data

    // Get an unexisting dataset
    y = h5get(a.root, "blahblah")

    // Get an attribute
    attr = h5get(a.root, "SCILAB_scilab_version", %t)
    attr.data

    // We close all
    h5close(a)

## See Also

- h5open

## History

5.5.0
HDF5 module introduced.