Filter löschen
Filter löschen

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

1 Ansicht (letzte 30 Tage)
Võ Kiet
Võ Kiet am 10 Aug. 2021
Kommentiert: Võ Kiet am 22 Aug. 2021
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

Akzeptierte Antwort

Wan Ji
Wan Ji am 20 Aug. 2021
You can get keys and values by
keys = M.keys;
values = M.values;
  1 Kommentar
Võ Kiet
Võ Kiet am 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=

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Community Treasure Hunt

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

Start Hunting!

Translated by