Use a hash table

(Java class wrapper)
2.9K Downloads
Updated 4 Apr 2016

View License

Class Hashtable offers Matlab users access to the hash table data structure.
The class allows multiple key-value pairs specified in 'get', 'put' and 'remove' methods, using cell arrays to collect inputs and outputs, and offers vector forms of 'iskey' and 'isvalue', as well as the option to initialize a hash table with an initial key/value set.

Note that Java's involvement limits the range of types that can be stored in a Hashtable instance.

Cite As

Dimitri Shvorob (2026). Use a hash table (https://www.mathworks.com/matlabcentral/fileexchange/20876-use-a-hash-table), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2007a
Compatible with any release
Platform Compatibility
Windows macOS Linux
Acknowledgements

Inspired by: Simle Hashtable

@Hashtable/

@Hashtable/private/

Version Published Release Notes
1.0.0.0

minor change
BSD