フィルターのクリア

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

1 回表示 (過去 30 日間)
Võ Kiet
Võ Kiet 2021 年 8 月 10 日
コメント済み: Võ Kiet 2021 年 8 月 22 日
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

採用された回答

Wan Ji
Wan Ji 2021 年 8 月 20 日
You can get keys and values by
keys = M.keys;
values = M.values;
  1 件のコメント
Võ Kiet
Võ Kiet 2021 年 8 月 22 日
First, I'm sorry because reply too late (Because I miss the message). Thanks so much for your supports, my friend =v=

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeArray Geometries and Analysis についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by