Matlab设置容器的所有值

Matlab设置容器的所有值,matlab,map,Matlab,Map,我在Matlab中有一个名为myMap的映射,带有字符串,int对。 我想对所有值执行一个操作(例如,将2添加到所有值)。我该怎么做? 我试过了 myMap(keys(myMap)) = myMap(keys(myMap)) + 2 但它给出了错误 myMap=containers.Map(myMap.keys,cell2mat(myMap.values)+2)

我在Matlab中有一个名为myMap的映射,带有
字符串,int
对。
我想对所有值执行一个操作(例如,将2添加到所有值)。我该怎么做?
我试过了

 myMap(keys(myMap)) = myMap(keys(myMap)) + 2  
但它给出了错误

myMap=containers.Map(myMap.keys,cell2mat(myMap.values)+2)