h5-tools-matlab

버전 1.1.0.0 (3.84 KB) 작성자: Bradley Treeby
High level tools for working with HDF5 files in MATLAB
다운로드 수: 53
업데이트 날짜: 2023/6/4

Matlab H5 Tools

View matlab-h5-tools on File Exchange test workflow codecov

Overview

Matlab H5 Tools provides a collection of tools for working with Hierarchical Data Format version 5 (HDF5) files. MATLAB already provides excellent support for HDF5 files with both high-level and low-level access functions. The primary purpose of this library is to provide additional high-level functions that simplify actions that are currently only supported via the low-level interface.

The project also serves as a simple example of a MATLAB toolbox that uses the MATLAB class-based unit testing framework with continuous integration and code coverage running automatically using GitHub actions.

Installation

The tools can be installed directly from the MATLAB Add-On Explorer. Select Add-Ons and search for Matlab H5 Tools, then select Add, Add to MATLAB.

Usage

The functions are contained within the h5tools namespace. After installing, the functions can be called by pre-pending the namespace, e.g., h5tools.copyGroup(...).

Tests

Tests are written using the MATLAB testing framework and are contained in the tests folder (this is only visible if cloning from GitHub, rather than installing from MATLAB). The tests are executed automatically every push to the repository. The tests can be executed locally using runtests('path/to/matlab-h5-tools/tests');.

Related tools

There are many excellent related projects on GitHub with similar goals. In particular, h5tools-matlab has a very extensive set of high-level tools.

인용 양식

Bradley Treeby (2025). h5-tools-matlab (https://github.com/btreeby/matlab-h5-tools/releases/tag/v1.1.0), GitHub. 검색 날짜: .

MATLAB 릴리스 호환 정보
개발 환경: R2023a
모든 릴리스와 호환
플랫폼 호환성
Windows macOS Linux
태그 태그 추가

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

+h5tools

+h5tools/private

버전 게시됨 릴리스 정보
1.1.0.0

See release notes for this release on GitHub: https://github.com/btreeby/matlab-h5-tools/releases/tag/v1.1.0

1.0.0

이 GitHub 애드온의 문제를 보거나 보고하려면 GitHub 리포지토리로 가십시오.
이 GitHub 애드온의 문제를 보거나 보고하려면 GitHub 리포지토리로 가십시오.