Octave containers.Map()未定义

时间:2017-11-15 19:32:37

标签: octave

我需要使用containers.Map()将一些MATLAB代码转换为Octave。我在GNU Octave bug跟踪器#49559中看到containers.Map()已经实现,但是当我尝试使用它时,我仍然得到error: 'containers' undefined。此功能是否在当前版本构建中可用,如果是,我应该如何访问它?

1 个答案:

答案 0 :(得分:7)

由于新功能已写入as .m file,您只需下载该文件并将其插入到现有的4.2.x安装中即可。

你没有提到你是否在GNU / Linux或windoze上使用GNU Octave所以我在这里假设GNU / Linux:

voilá,地图在OCtave 4.2.1:

octave:1> ver
GNU Octave Version: 4.2.1
...
octave:2> containers.Map
ans =

  containers.Map object with properties:

    Count     : 0
    KeyType   : char
    ValueType : any