MATLAB Answers

Replacement for the function containers.Map()

9 views (last 30 days)
Ganesh Kini
Ganesh Kini on 10 Jun 2020
Edited: Walter Roberson on 7 May 2021
Hi All,
Hope you are doing good.
I was doing some project, I found out a function called containers.Map() and it works fine according to the logic.
I wanted to know if there is a alternative to that function ? could you please help me out ?
  16 Comments
Rik
Rik on 10 Jun 2020
Yes, if you know all possible keys and values you can hard-code them with a switch like you described.

Sign in to comment.

Answers (1)

Puru Kathuria
Puru Kathuria on 7 May 2021
Hi,
You can move forward by implementing your own map data structure with getters, setters and a hash function.
Otherwise, you might hardcode the data structure if all the key value pairs are known beforehand.
  1 Comment
Rik
Rik on 7 May 2021
As I mentioned in this comment, I don't think a hash function is actually required. Using ismember is probably faster.

Sign in to comment.

Tags

Community Treasure Hunt

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

Start Hunting!