Skip to content

Latest commit

 

History

History
32 lines (24 loc) · 918 Bytes

HDF5.md

File metadata and controls

32 lines (24 loc) · 918 Bytes

HDF5 is a file format for storing very large datasets.

High-level functions make it easy to read a data set from an HDF5 file or write a variable from Nelson into an HDF5 file.

Example:

h5filename = [tempdir(), '/doc_h5write.h5'];
h5write(h5filename,'/rand', rand(3, 4));
h5write(h5filename,'/str', 'Hello');
h5dump(h5filename)
h5read(h5filename,'/rand')
h5read(h5filename,'/str')

Files with the .nh5 extension are files that are in the binary data container format that Nelson uses.

.nh5 files are categorized as data files that include variables, functions, arrays and other information.

A = ["Nelson", "saves"; "string", "array"];
nh5filename = [tempdir(), '/doc_nh5.nh5'];
save(nh5filename, 'A')
clear A
st = load(nh5filename)
load(nh5filename)
A

Previous page