Clear Filters
Clear Filters

how to access element of map when I don't know unique keys?

1 view (last 30 days)
Hi everybody,
I have problem with this function below. Please help me!!!
Code:
%keySet and valueSet is input
keySet = {'Jan','Feb','Mar','Apr'};
valueSet = [327.2 368.2 197.6 178.4];
function [output] = Dosomething(keySet,valueSet)
M = containers.Map(keySet,valueSet);
% In this function, how to access element of M when I don't know 'keySet' value?
if M('Jan') == 327.2
disp('correct')
end
end
I mean, when I make this function, I'm going to pass non-fixed arguments into this function, so how do I pass in a function that can map the pairs of parameters to each other so that I can utilize them?
Thanks and Best Regards,
Kiet Vo

Accepted Answer

Wan Ji
Wan Ji on 20 Aug 2021
You can get keys and values by
keys = M.keys;
values = M.values;
  1 Comment
Võ Kiet
Võ Kiet on 22 Aug 2021
First, I'm sorry because reply too late (Because I miss the message). Thanks so much for your supports, my friend =v=

Sign in to comment.

More Answers (0)

Categories

Find more on Fortran with MATLAB in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!