matlab:使用多个hashmap

时间:2013-10-28 15:56:32

标签: matlab hashmap

matlab中是否有可能创建一个哈希映射列表。

我有以下问题:

A1          A2                A3
alphas      alphas2           alphas3
radius      radius2           radius3
SV          SV2               SV3

因此我需要一个包含A1,A2,A2的地图,并且对于每个索引,例如A1,我必须能够访问A1的不同值,所以alphas,radius,SV。

1 个答案:

答案 0 :(得分:0)

您的数据看起来像一个结构数组,初始化如下:

map(1).A = 'So long';
map(1).alphas = [];
map(1).radius = [];
map(1).SV = [];

map(2).A = 'farewell';
map(2).alphas = [];
map(2).radius = [];
map(2).SV = [];

map(3).A = 'auf wiedersehen, goodbye!';
map(3).alphas = [];
map(3).radius = [];
map(3).SV = [];

奖励:您现在可以轻松地按地图迭代地图:

for item = map
    disp(item.A)
end

BR Magnus