快速重置matlab中containers.map中的所有值

时间:2014-04-06 12:58:02

标签: matlab

我使用container.Map构建一个地图对象,代码如下:

InitialValue=1:5
mapObj = containers.Map(FullKeySet,InitialValue)

现在我需要重置mapObj中的所有值,这意味着mapObj中的所有值都应为0,如何快速完成?

由于

1 个答案:

答案 0 :(得分:0)

只有一个对mapObj的引用,创建一个新的可能是最快的可能性:

mapObj=containers.Map(mapObj.keys,zeros(size(mapObj.keys)))