Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/geospace-code/matlab-stdlib
HDF5, NetCDF4, fileio, system functions that act as an unofficial "stdlib" for Matlab.
https://github.com/geospace-code/matlab-stdlib
hdf5 netcdf4
Last synced: about 1 month ago
JSON representation
HDF5, NetCDF4, fileio, system functions that act as an unofficial "stdlib" for Matlab.
- Host: GitHub
- URL: https://github.com/geospace-code/matlab-stdlib
- Owner: geospace-code
- License: mit
- Created: 2020-06-21T03:55:02.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-05-01T05:31:15.000Z (8 months ago)
- Last Synced: 2024-05-02T03:06:32.678Z (8 months ago)
- Topics: hdf5, netcdf4
- Language: MATLAB
- Homepage: https://geospace-code.github.io/matlab-stdlib/
- Size: 321 KB
- Stars: 10
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
- License: LICENSE
- Citation: CITATION.cff
Awesome Lists containing this project
README
# Standard library for Matlab
[![DOI](https://zenodo.org/badge/273830124.svg)](https://zenodo.org/badge/latestdoi/273830124)
[![View stdlib for Matlab on File Exchange](https://www.mathworks.com/matlabcentral/images/matlab-file-exchange.svg)](https://www.mathworks.com/matlabcentral/fileexchange/78673-stdlib-for-matlab)
[![ci](https://github.com/geospace-code/matlab-stdlib/actions/workflows/ci.yml/badge.svg)](https://github.com/geospace-code/matlab-stdlib/actions/workflows/ci.yml)
[![ci-nojvm](https://github.com/geospace-code/matlab-stdlib/actions/workflows/ci-nojvm.yml/badge.svg)](https://github.com/geospace-code/matlab-stdlib/actions/workflows/ci-nojvm.yml)Matlab users coming from other languages often notice the missing functionality contained within this user-developed, unofficial "stdlib" for Matlab.
These system, filesystem, and HDF5 / HDF4 / NetCDF functions are useful across several of our own and others projects.The absolute minimum Matlab release is R2021a.
Self-tests can be run from that matlab-stdlib/ directory:
```matlab
buildtool
```[API Documentation](https://geospace-code.github.io/matlab-stdlib)
Many Matlab-Stdlib functions use the factory JRE in Matlab, and have been tested with JVM versions 8 and 17.
For reference, we further
[discuss Java implementation details](./Readme_java.md).
If Matlab was started with
[-nojvm](https://www.mathworks.com/help/matlab/matlab_env/commonly-used-startup-options.html),
some Matlab-stdlib functions do not work.
We have a [CI job that tests without Java](https://github.com/geospace-code/matlab-stdlib/actions/workflows/ci-nojvm.yml).## Acknowledgments
Stdlib for Matlab was partly funded by NASA NNH19ZDA001N-HDEE grant 80NSSC20K0176.