A fast toolbox for N-dimensional sparse arrays
You are now following this Submission
- You will see updates in your followed content feed
- You may receive emails, depending on your communication preferences
For sparse data, sparse formats can significantly increase speed and reduce memory requirements. However, MATLAB’s built-in sparse format represents only vectors and matrices, not N-dimensional arrays (tensors). This toolbox contains a new "sparse array structure" and associated operations – outer, entrywise, and inner products, addition, summation, convolution, distance measures, permutation, (circular) shifts, and other manipulations – that can be applied to N-dimensional full arrays or to sparse array structures. All functions have been carefully designed to optimize speed.
See SparseArrayToolbox.pdf for more information.
Cite As
Andrew Milne (2026). andymilne/Sparse-Array-Toolbox (https://github.com/andymilne/Sparse-Array-Toolbox), GitHub. Retrieved .
General Information
- Version 1.1.0.0 (175 KB)
-
View License on GitHub
MATLAB Release Compatibility
- Compatible with any release
Platform Compatibility
- Windows
- macOS
- Linux
Versions that use the GitHub default branch cannot be downloaded
| Version | Published | Release Notes | Action |
|---|---|---|---|
| 1.1.0.0 | Updated description.
|
||
| 1.0.0.0 | Update overview
Change to summary. |
